@charset "utf-8";
/* CSS Document */

* {padding:0; margin:0;}
body {  font-family: "trebuchet ms"; font-size: 11px;  }

#wrapper { margin:0 auto; width:939px; height:262px;}
#header #tab1 {background: url(../img/header_part_1.jpg) no-repeat top right; width:100px; height:262px; float:left; border-left: #c6c6c6 1px solid;}
#header #tab2 {background: url(../img/header_part_2.jpg) no-repeat; width:540px; height:262px; float:left; }
#header #tab3 {background: url(../img/header_part_3.jpg) no-repeat top left; width:297px; height:262px; float:left; border-right: #c6c6c6 1px solid;}

#tab2  ul {	padding:0; list-style:none; width:538px; margin:185px 0 0 0 ; height:35px;}
#tab2  ul li {	float:left;  width:89px; margin:0 auto; text-align:center}
#tab2  ul li a {font-family:"Arial"; font-size:12px; color:#FFFFFF; padding:0; text-decoration:none;  width:90px; margin:0 auto;font-weight:bold; -moz-outline:none;  }
#tab2  ul li a:hover {color:#ededed;}

#inner-body {margin:0 auto; width:937px; border-left: #c6c6c6 1px solid; border-right: #c6c6c6 1px solid; border-left: #c6c6c6 1px solid; border-bottom: #c6c6c6 1px solid;padding-top: 10px;}

#mainhome { background-color:#e9ffcc; width:900px; height:250px; margin:0 auto;}
#mainhome #left { width:350px; float:left; background: url(../img/line.png) no-repeat center left; background-position: 10px 80px;}
#mainhome #left p {font-weight: bold; padding-left: 15px;}
#mainhome #right {width:520px; height:220px;  float:left; background:url(../img/line_long.png) no-repeat left center;}
#mainhome #right p {color: #2c4118; font-size: 13px;padding-left: 10px; }

#mainhome #right ul {list-style: none; padding-left: 10px;}
#mainhome #right li {color: #2c4118; font-weight:bold; background: url(../img/bullet.png) no-repeat center left;padding-left: 15px; margin: 5px 0 5px 0;}
#mainhome #right #picmain { margin: -150px 0 0 385px;}
h2 { width:317px; height:38px; padding-left:60px; padding-top:7px; margin:10px;  background:url(../img/bg_title.png) no-repeat; font-size: 18px; }

#mainhome-about { background-color:#e9ffcc; width:900px; height:575px; margin:0 auto 10px auto;}
#mainhome-about #left-about { width:900px; padding:10px; float:left}
#mainhome-about #img-about {position: absolute; left:50%; margin:100px 0 0 50px;}

#mainhome-services { background-color:#e9ffcc; width:900px; height:3050px; margin:0 auto 10px auto;}
#mainhome-services #left-services { width:880px; padding:15px; float:left}
#mainhome-services #left-services ul { margin-left:20px}
#mainhome-services #left-services strong { font-size:12px;}
#mainhome-services #img-services {position: absolute; left:50%; margin:80px 0 0 50px;}


#mainhome-dictionary { background-color:#e9ffcc; width:900px;  margin:0 auto 10px auto;}
#mainhome-dictionary #left-dictionary { width:880px; padding:15px; float:left}
#mainhome-dictionary #left-dictionary ul { margin-left:20px}
#mainhome-dictionary #left-dictionary strong { font-size:12px;}
#mainhome-dictionary #img-dictionary {position: absolute; left:50%; margin:80px 0 0 50px;}


#mainhome-subscription { background-color:#e9ffcc; width:880px; height:1900px; margin:0 auto 10px auto;padding:10px}
#mainhome-subscription ul { margin-left:20px}
#mainhome-subscription strong { font-size:12px;}
#mainhome-subscription strong.red {font-size:12px; color: #ff0000;}
#mainhome-subscription #img-subscription {position: absolute; left:50%; margin:-55px 0 0 50px;}

#tabservices {list-style: none; margin-left: 20px;}
#tabservices li { background: url(../img/aroow_red.png) no-repeat center left; padding: 5px 0 5px 20px;}
#tabservices li a {color: #2c440a; font-family: Arial; font-size: 14px; text-decoration: none;}
#tabservices li a:hover {text-decoration: underline;}

#mainhome-galley { background-color:#e9ffcc; width:880px; height:670px; margin:0 auto 10px auto;padding:10px}
#mainhome-galley #pic-container { width:880px; margin: 0 auto;}
#mainhome-galley #pic-container a { float: left ; width:200px; height: 200px; border:0; margin: 10px 10px;}
#mainhome-galley #pic-container img {border:0;margin:5px; display: inline;}

#mainhome-contact { background-color:#e9ffcc; width:900px; height:940px; margin:0 auto;}
#mainhome-contact #left-contact { width:380px; margin: 0 10px; float:left; background-position: 10px 80px;}
#mainhome-contact #left-contact p { padding-left: 15px;}
#mainhome-contact #right-contact {width:470px; height:520px;  float:left; border-left: #000000 1px dotted;  margin: 5px;}

#mainhome-contact #right-contact img { border: 0px; margin: 10px; display: block;}
#mainhome-contact #right-contact #contact-form { margin: 10px;}
#mainhome-contact #right-contact #contact-form input { border: #000000 1px solid;}


.tbSubscription {background-color: #3bbffb; border: 0; width: 90%; margin:0 auto;}
.trSubscription {background-color: #ffffff; border: #3bbffb 1px solid; }
.trSubscription td  {text-align: center; padding: 3px;}
.trSubscription td.red  {text-align: center; padding: 3px;color: #ff0000;}
.trSubscription .onleft  {text-align: left; background-color: #dff5ff; color:#3e6a03;}
.trSubscription .normaltxt  {text-align: left;}


#left #allservices { color: #386f92; text-decoration: underline; font-weight: bold; margin:0 0 2px 230px; background: url(../img/aroow_linkuri.png) no-repeat; padding-left: 15px; }
#left #allservices:hover {text-decoration: none;}

#textbottom {background: url(../img/bg_text_bottom.png) repeat-x; margin: 0 auto; width: 900px; height: 225px; padding: 10px;}
#textbottom #trust { width: 540px; float:left;}
#textbottom #trust h3 {font-family: "trebuchet ms"; font-size: 16px; color: #2a3516;}
#textbottom #trust p {color: #2c4118; font-size: 11px;}
#textbottom #trust p strong {font-size: 14px;}
#textbottom #trust #picbottom {margin: -140px 0 0 400px;}

#textbottom #dictionary { width: 300px; float:left; background:url(../img/line_long.png) no-repeat left center; padding: 20px; height: 150px;}
#textbottom #dictionary h3 {color: #2c4118; font-weight: bold; margin-bottom: 10px;}
#textbottom #dictionary p { margin-bottom: 20px;}
#textbottom #dictionary a { color: #386f92; text-decoration: underline; font-weight: bold; margin: 0 0 2px 150px; background: url(../img/aroow_linkuri.png) no-repeat; padding-left: 15px; }
#textbottom #dictionary a:hover {text-decoration: none;}

.picarrows {display:block; float: left; margin: 35px 10px;}
#inner-pic-band-1 { width:780px; height:100px; display: block; margin:0 auto; padding: 0px; background-color:#E9FFCC; float: left; }
#inner-pic-band-2 {	width: 780px; height: 100px; display: block; overflow: hidden; position: relative; background-color:#E9FFCC; }

#band { width: 780px; height: 100px; display: block; list-style: none; margin: 0; padding: 0; background-color:#E9FFCC;}
#band li { width: 100px; color: #444444; text-align: left; font-size: 11px; margin: 0; padding: 0px 5px; float: left; height: 100px; display: inline;}
#bigIMG {margin: 0 auto; display: block; padding-top: 20px; }

#footer {text-align:right; color:#a3bc81; margin: 0 auto 5px auto; width: 927px; font-family: "trebuchet ms"; font-size: 10px; padding: 5px; border-top: #5ecafa 5px solid;}

#card { float: left; width: 49%; text-align: left; color: #919191;background: url(img/card_iconsmall.gif) no-repeat top left; padding-left: 75px;  padding-top: 5px; height:23px;}
#social { float: right; width: 95px; text-align: left; background: url(img/icon_facebook.gif) no-repeat top right; padding-right: 40px; height: 23px; padding-top: 10px; margin-right: 10px; color: #919191}
 

#letters { width: 850px; text-align:center;}
#letters a {font-size: 14px; color: #1180D5; font-weight: bold; text-decoration: none; padding: 0 3px; outline-style: none; } 
#letters a:hover {text-decoration: underline;}
#letters a.selected {text-decoration: underline; outline-style: none;}

#letter-container {}
#letter-container .letter {margin: 5px 0;   width: 850px;}
#letter-container .letter h4 {font-size: 16px; color: #1180D5; }

a.textlink {FONT-WEIGHT: normal; COLOR: #4488b4; FONT-STYLE: bold; TEXT-DECORATION: underline;}
a.textlink:hover {COLOR: #717171; TEXT-DECORATION: none;}

#yahoo { position: absolute; left: 50%; top: 515px; margin-left: -290px; border: 0px }

.clear {clear:both;}
span.red {color: #ff0000;}
.red {color: #ff0000;}
.orange { color: #ff8a00;}
.blue { color: #1180d5; font-size:12px;}



#left-services h2.title { background: url(img/page_title.jpg) no-repeat top left; width: 821px; height: 38px; margin: 10px; }
.newservices #newservices { list-style: none; margin: 0px; padding: 0px;}
.newservices #newservices > li { float: left;  width: 430px; border: #a4e156 1px solid;  margin: 3px 9px 12px; padding: 0px; height: 280px;}
.newservices #newservices > li h3 { width: 407px; height: 53px; position: relative; margin: 11px;}
.newservices #newservices > li h3 a {  bottom: 17px; position: absolute; left: 81px; display: block; font: "trebuchet ms"; font-size: 15px;}
.newservices #newservices > li h3.chirurgie { background: url('img/services/chirurgie.jpg') no-repeat top left; }
.newservices #newservices > li h3.estetica { background: url('img/services/estetica.jpg') no-repeat top left; }
.newservices #newservices > li h3.ortodentie { background: url('img/services/ortodentie.jpg') no-repeat top left; }
.newservices #newservices > li h3.profilaxie { background: url('img/services/profilaxie.jpg') no-repeat top left; }
.newservices #newservices > li h3.protectie { background: url('img/services/protectie.jpg') no-repeat top left; }
.newservices #newservices > li h3.terapie { background: url('img/services/terapie.jpg') no-repeat top left; }
.newservices #newservices li .content { background-color: #E9FFCC; }
.newservices #newservices li .content {  padding-left: 60px }
.newservices #newservices li .content ul {  list-style: none; }
.newservices #newservices > li .content ul.sub li { background: url("../img/aroow_red.png") no-repeat scroll 0px 4px transparent ; }

.newservices #newservices li .content  ul li {  background: url(img/bulin.jpg) no-repeat 0px 4px; padding-left: 13px; margin: 3px 0;}



