@charset "UTF-8";
a img {border:none;}
:focus, :active { outline:0;}
html {font-size:100.01%; margin:0;padding:0;border:0;}
body {background:url(../images/bg.png) repeat-x 0px -42px #FEFFFE; font-family:Arial; font-size: 12px; color:#434242;}
ul {margin:0px; padding:0px;}
p {margin: 0px;padding: 0px;}
a {color:#008DD2;}
.container {width:1153px; margin:0 auto; position:relative;}
.top {
    background-repeat: no-repeat;
    background-image: url(../images/top.png);
    width: 1153px;
    height: 294px;
    position: relative;
}
.topmenu {position:absolute; color:#727271; top:130px; right:170px; text-align:right; font-size:12px;}
.topmenu ul li {display:block; float:left; color:#727271; font-size:12px;}
.topmenu ul li a {text-decoration:none;}
.topmenu ul li a:hover {text-decoration:none;}
.topmenu a {text-decoration:none; color:#727271;}
.topmenu a:hover {text-decoration:underline;}
.bulut {
    position: absolute;
    right: 0px;
    top: 50px;
    background-repeat: no-repeat;
    background-image: url(../images/bulut.png);
    display: block;
    height: 182px;
    position: absolute;
    right: 0px;
    top: 105px;
    width: 171px;
}
.logo a{
    position: absolute;
    text-decoration: none;
    top: 35px;
    left: 60px;
    display: block;
    width: 370px;
    height: 130px;
    background-image: url(../images/logo.png);
}  
#facebook {position:absolute; top:127px; left:456px;}
.language {position:absolute; right:157px; top:76px;}
#jflanguageselection li {display:block; float:left; width:34px; color:#FFF;}
#jflanguageselection ul.jflanguageselection li#active_language a, #jflanguageselection ul.jflanguageselection li a:hover{text-decoration:underline; color:#FFF;}
#jflanguageselection li a {display:block; text-decoration:none; color:#FFF;}

a.hacamatlink { background: url("../images/images.png") no-repeat scroll -6px -351px transparent;  display: block;    height: 42px;    width: 140px; margin: 15px 0 10px;}
a.euromedicalink { background: url("../images/images.png") no-repeat scroll -5px -398px transparent;  display: block;    height: 50px;    width: 182px; margin: 15px 0 10px}

.mainmenu { border: 1px solid #AEDBF1; float:left; position:absolute; top:165px; left:134px; width:878px; height:37px;}
.mainmenu ul li {display:block; float:left; color:#727271; font-size:14px; background-color:#FEFFFE; height:37px;} 
.mainmenu ul li:hover, .mainmenu ul li#current {display:block; float:left; color:#727271; font-size:14px; background:url(../images/bg.png) repeat-x; height:37px;} 
.mainmenu ul li a {height:37px; line-height:37px; display:block; text-decoration:none; color:#00A0E3;}
.mainmenu ul li a span {background:url(../images/heads.png) 18px -50px no-repeat; display:block; padding:0 12px 0 45px;}
.mainmenu ul li a:hover span, .mainmenu ul li#current a span {background-position:18px 5px;}
.mainmenu ul li.item12 a span {padding-right:24px;}

#contentwrap {width:900px; margin-left:124px; margin-top:-80px; background-color:#FEFFFE; float:left; position:relative;}
#middle {margin:0px 10px;}
#slideshow_content {width:620px; margin-right:10px; float:left;}
.slideshow {position:relative; float:left; margin-right:10px; z-index:999;}
.kind {width:250px; height:328px; float:left; background:url(../images/right.png) no-repeat; position: relative; z-index: 998;}
.nihatkoca {width:250px; height:328px; float:left; background:url(../images/right.png) no-repeat;}
.kind_telefon {float:left; width: 250px;}
.content {float:left;   width:580px; padding: 16px 15px 0;}
.content h2 a, .contentheading a.contentpagetitle, .componentheading {font-family:century gothic; font-size:18px; font-weight:bold; color:#008DD2; text-decoration:none;}
#team {background-color:#7EC6E8; width:570px; padding:30px 0 0 50px; color:#FFF; font-size:20px; float:left; display:block; left:0px; height:70px;}
.slideshow img { float: left;}
.content h2 a:hover, .contentheading a:hover.contentpagetitle {text-decoration:underline;}
#header p.caption {margin-top:0px;}
.telefon {float:left; width: 240px; margin-left:0px; text-align:center; padding-top:20px; font-size:21px; font-weight:bold;}
.telefon .ulasim {font-family: century gothic; color:#008DD2;  display:block; }
.telefon .tel {color:#727271; }

#bottom_copy {width:1062px; height:189px; float:left;}
.bottom {position:relative; z-index: 2; float:left; background:url(../images/bottom.png) no-repeat; width:900px; height:53px; padding: 70px 0 0 50px; color:#FFFFFF;}
.copyright	{text-align:center; font-size:11px; color:#727271; float:left; margin:10px 0; width:900px;}
.copyright a { font-size:11px; color:#727271; text-decoration:none;}
#cocuk1 {position:absolute; z-index:1; left:40px; bottom:20px; background:url(../images/kids.png) bottom left no-repeat; width:160px; height:150px;}
#cocuk2 {position:absolute; right:45px; bottom:55px; background:url(../images/kids.png) top right no-repeat; width:160px; height:150px;}
#impressum a {color:#434242; text-decoration:none;}
#impressum a:hover {text-decoration:underline;}

#phocaguestbook a { color:#008DD2; }
.sectiontablefooter .pagination span, .sectiontablefooter .pagination a { margin-right:5px;}


/**** FORM beginn *****/
#name {margin-right:10px;}
#name, #email, #betreff {width:246px; border:1px solid #ccc; height:20px; padding:2px;}
#nachricht {width:316px; height:210px; border:1px solid #ccc; padding:2px;}
#captcha28 {width:120px; height:20px; margin-right:10px;}
#captchaTxt28 {width:116px; border:1px solid #ccc; height:20px; padding:2px;}
#Submit, #submit, #loeschen, #continue, #weiter {background-color:#008DD2; color:#FFFFFF; padding:0 10px; width:125px; height:25px !important; border:1px solid #ccc;}
#Submit {margin-right:2px;}
#Submit:hover, #submit:hover, #loeschen:hover, #continue:hover, #weiter:hover {background-color:#83D0F4; color:#FFFFFF; cursor:pointer;}
#userForm .formend {margin-bottom:5px;}
.formClr { margin-bottom:10px;}

#userForm #voranmeldung input, #userForm #voranmeldung select{ border:1px solid #ccc; padding:2px; height:20px;}
#userForm #voranmeldung textarea{ border:1px solid #ccc; padding:2px;}

#userForm #voranmeldung #anrede { width:60px; height:26px; padding:3px;}
#userForm #voranmeldung #titel, #userForm #voranmeldung #plz{ width:60px;}
#userForm #voranmeldung #adresse{ width:200px;}
#userForm #voranmeldung #stadt{ width:200px;}
#userForm #voranmeldung #email{ width:200px;}
#userForm #voranmeldung #alter{ width:60px;}
#userForm #voranmeldung #telefonnummer{ width:200px; margin-right:20px;}
#userForm #voranmeldung #untersuchungszeit{ width:200px;}
#userForm #voranmeldung #untersuchungszeit_container select{height:31px; padding:3px;}

#userForm #voranmeldung #untersuchungstag{ width:200px;}
#userForm #voranmeldung #vorname, #userForm #voranmeldung #nachname{ width:200px;}
#userForm #voranmeldung #nachricht {width:425px; height: 150px;}

userForm .formRed {  display: block; height: 20px;}
#rsform_4_page_0 .formError  {  display:block; height: 5px; }
#rsform_4_page_0 .formNoError {  visibility:hidden; height: 5px; }
#userForm .formRed {margin-bottom:5px;}


/**** FORM end****/

.pp_content .pp_gallery ul {}
.pp_gallery {margin-top:8px !important; padding-left: 70px !important;}
div.facebook .pp_close { position:relative; z-index:9999999;}


#willkommen{
    font-family: 'Comic Sans MS',cursive;
    font-size: 18px;
    width: 600px;
    margin-top: 24px;
    background-color: #F3F1DC;
    padding: 10px;
    float:left;
}
#willkommen img {
    float: right;
    width: 155px;
    height: auto;
}
#impressum {   line-height: 22px; width:500px;}
#impressum tbody tr:nth-child(2n) td, #impressum tbody tr.even td { background: none repeat scroll 0 0 #EFF8FD;}
#phocacaptcha { width: 100px; height: 45px; }

    
    
