/* CSS Document */

/* ]+] Urmatoarele proprietati anuleaza unele din setarile implicite ale diverselor browsere */
* { margin: 0; padding: 0; border: none; outline-width: medium; outline-style: none; }
/* [-] */


/* Victor:  PaginaMedicala */
#pagina_medicala table tr td{
	padding: 5px;
}

body { margin: 0; padding: 0; text-align: center; background: #fff url('t-images/img/body_x_bg.jpg') left top repeat-x; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #414042; }
.clearAll { clear: both; font-size: 0; height: 0; line-height: 0; }
#webSite { width: 1000px; margin: 0 auto; padding: 0; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #414042; text-align: left; }

#webSite .header { margin: 0; padding: 21px 0 0; }
#webSite .header .Banner { width: 999px; height: 123px; margin: 0 0 0 1px; padding: 0; }
#webSite .header .Banner a { width: 999px; height: 123px; display: block; }

/* [+] Meniul principal este format din link-uri individuale, avand background corespunzator ancorei */



#webSite .content { width: 1000px; margin: 0 auto; padding: 10px 0 15px; }

#webSite .content .leftPanel { width: 167px; margin: 0; padding: 1px 0 0 4px; float: left; }

#webSite .blueTitleBar { height: 21px; margin: 0; padding: 0; background: url('t-images/img/blue_title_bar_x_bg.jpg') left top repeat-x; font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #eaeaea; font-weight: bold; }
#webSite .blueTitleBar .leftCornerBlue { height: 21px; margin: 0; padding: 0; background: url('t-images//img/left_corner_blue.jpg') left top no-repeat; }
#webSite .blueTitleBar .leftCornerBlue span { display: block; margin: 0; padding: 1px 9px 0; }

#webSite .content .greyBoxY { margin: 0 0 17px; padding: 0; background: url('t-images/img/grey_gradient_y_bg.jpg') left top repeat-y; }
#webSite .content .greyBoxTop { margin: 0; padding: 0; background: url('t-images/img/grey_gradient_box.jpg') left top no-repeat; }
#webSite .content .greyBottomArea { width: 167px; height: 10px; margin: 0; padding: 0; font-size: 0; background: url('t-images/img/grey_gradient_bottom_bg.jpg') left top no-repeat; clear:both;}
#webSite .content form { margin: 0; padding: 17px 0 8px 9px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #404040; }
#webSite .content form label.short { width: 63px; display: block; margin: 0; padding: 0; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #404040; float: left; }
#webSite .content form label.long { width: 130px; display: block; margin: 0; padding: 0; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #404040; float: left; }
#webSite .content form input.text { width: 76px; height: 16px; margin: 0 0 10px; padding: 0 5px 0 7px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #c61d23; float: left; background: url('t-images/img/input_bg.gif') left top no-repeat; }
#webSite .content form input.checkbox { width: 17px; height: 15px; margin: 0 7px 0 0; padding: 0; float: right; background: url('t-images/img/input_checkbox.gif') left top no-repeat; border: none; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #c61d23; }
#webSite .content form input.autentificare { width: 89px; height: 19px; margin: 16px 0; padding: 0; background: url('t-images/img/input_autentificare.jpg') left top no-repeat; }
#webSite .content form input.autentificare_over { width: 89px; height: 19px; margin: 16px 0; padding: 0; background: url('t-images/img/input_autentificare_over.jpg') left top no-repeat; }
#webSite .content form a.inregistrare { padding: 0 0 0 2px; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #414042; }
#webSite .content form a.inregistrare:hover { color: #c61d23; }

#webSite .content .Sponsori { margin: 0; padding: 10px 0; text-align: center; }
#webSite .content .detalii_inregistrare { margin: 10px; float:left;}
#webSite .content .detalii_inregistrare p { margin-bottom: 6px;}
#webSite .content .detalii_inregistrare p>.header { font-weight: bold; text-decoration:none; font-size:12px;}

#webSite .content .fitermanLogo { width: 151px; height: 83px; margin: 0 auto; padding: 0 0 10px; background: url('t-images/img/fiterman_pharma_logo.jpg') left top no-repeat; }
#webSite .content .fitermanLogo a { display: block; width: 151px; height: 83px; text-decoration: none; text-indent: -9999px; }

#webSite .content .greenFlowerLogo { width: 40px; height: 40px; margin: 0 auto; padding: 0 0 10px; background: url('t-images/img/green_flower_logo.jpg') left top no-repeat; }
#webSite .content .greenFlowerLogo a { display: block; width: 40px; height: 40px; text-decoration: none; text-indent: -9999px; }

#webSite .content .sebamedLogo { width: 65px; height: 49px; margin: 0 auto; padding: 0 0 10px; background: url('t-images/img/sebamed_logo.jpg') left top no-repeat; }
#webSite .content .sebamedLogo a { display: block; width: 65px; height: 49px; text-decoration: none; text-indent: -9999px; }

#webSite .content .eauthermaleLogo { width: 85px; height: 63px; margin: 0 auto; padding: 0 0 10px; background: url('t-images/img/eauthermaleavene_logo.jpg') left top no-repeat; }
#webSite .content .eauthermaleLogo a { display: block; width: 85px; height: 63px; text-decoration: none; text-indent: -9999px; }

#webSite .content .eucerinLogo { width: 85px; height: 63px; margin: 0 auto; padding: 0; background: url('t-images/img/eucerin_logo.jpg') left top no-repeat; }
#webSite .content .eucerinLogo a { display: block; width: 85px; height: 63px; text-decoration: none; text-indent: -9999px; }

#webSite .content .cuteraLogo { width: 85px; height: 63px; margin: 0 auto; padding: 0; background: url('t-images/img/cutera_logo.jpg') left top no-repeat; }
#webSite .content .cuteraLogo a { display: block; width: 85px; height: 63px; text-decoration: none; text-indent: -9999px; }

#webSite .content .theCenterOfIt { width: 620px; margin: 0 0 0 15px; padding: 0; float: left; }

#webSite .content .greyTitleBar { height: 23px; margin: 0; padding: 0; background: url('t-images/img/grey_title_bar_x_bg.jpg') left top repeat-x; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #004666; font-weight: bold; }
#webSite .content .greyTitleBar .leftCornerGrey { margin: 0; padding: 0; background: url('t-images/img/left_corner_grey.jpg') left top no-repeat; }
#webSite .content .greyTitleBar .leftCornerGrey span { display: block; margin: 0; padding: 5px 10px 0; }
#webSite .content .greyTitleBar .leftCornerGrey a { text-decoration: none; color: #004666; }

#webSite .content .greyTab { height: 21px; margin: 0; padding: 0; background: url('t-images/img/grey_title_bar_x_bg.jpg') left top repeat-x; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #004666; font-weight: bold; cursor: pointer; float: left; }
#webSite .content .greyTab .leftCorner { margin: 0; padding: 0; background: url('t-images/img/left_corner_grey.jpg') left top no-repeat; }
#webSite .content .greyTab .leftCorner a { display: block; margin: 0; padding: 3px 10px 0;  color: #004666; text-decoration:none;}



#webSite .content .blueTab { height: 21px; margin: 0; padding: 0; background: url('t-images/img/blue_title_bar_x_bg.jpg') left top repeat-x; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #eaeaea; font-weight: bold; cursor: pointer; float: left; }
#webSite .content .blueTab .leftCorner { margin: 0; padding: 0; background: url('t-images/img/left_corner_blue.jpg') left top no-repeat; }
#webSite .content .blueTab .leftCorner a { display: block; margin: 0; padding: 3px 10px 0; text-decoration: none; color: #eaeaea;  }


#webSite .content .toateStirile { height: 23px; margin: 0 0 26px; padding: 0; background: url('t-images/img/light_grey_y_bg.jpg') left top repeat-y; }
#webSite .content .toateStirile .bottomBg { height: 23px; margin: 0; padding: 0; background: url('t-images/img/small_x_bg.gif') left top repeat-x; }
#webSite .content .toateStirile .bottomBg .leftCornerLightGrey { height: 23px; margin: 0; padding: 0; background: url('t-images/img/light_grey_left_corner.jpg') left top no-repeat; }
#webSite .content .toateStirile .linkAll { padding: 4px 10px 0;  }
#webSite .content .toateStirile a { text-decoration: none; color: #404040; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; }
#webSite .content .toateStirile a:hover { color: #c61d23; }

#webSite .content .listareStiri { margin: 0; padding: 0; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #404040; }
#webSite .content .listareStiri ul { margin: 0; padding: 0; list-style-type: none; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #404040; }
#webSite .content .listareStiri ul li { margin: 0; padding: 5px 8px 3px; border-bottom: 1px solid #b1b2b3; }
#webSite .content .listareStiri .imageHolder { width: 56px; margin: 0; padding: 3px 11px 0 0; float: left; text-align: center; }
#webSite .content .listareStiri .imageHolder a { text-decoration: none; display: block; }
#webSite .content .listareStiri .shortDescription { width: 490px; float: left; }
#webSite .content .listareStiri .shortDescription h2 { margin: 0 0 5px; padding: 0; font-family: Arial, Helvetica, sans-serif; color: #d71720; font-size: 13px; }
#webSite .content .listareStiri .shortDescription h2 a { margin: 0; padding: 0; text-decoration: none; font-family: Arial, Helvetica, sans-serif; color: #d71720; font-size: 13px; font-weight: bold; }
#webSite .content .listareStiri .shortDescription h2 a:hover { color: #004666; }

#webSite .content a.citesteTot { font-family: Arial, Helvetica, sans-serif; color:#0073B9; }
#webSite .content a.citesteTot:hover { text-decoration: none; }

#webSite .content .listareIstorie { margin: 0 0 1px; padding: 0; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #414042; }
#webSite .content .listareIstorie ul { margin: 0; padding: 0; list-style-type: none; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #414042; background: #fbfbfb; }
#webSite .content .listareIstorie ul li { height: auto!important; min-height: 12px; height: 12px; margin: 0; padding: 5px 8px; border: 1px solid #b1b2b3; background: url('t-images/img/lista_istorie_x_bg.jpg') left bottom repeat-x; }
#webSite .content .listareIstorie .imageHolder { width: 102px;  margin: 0; padding: 3px 20px 0 0; float: left; text-align: center; }
#webSite .content .listareIstorie .imageHolder a { text-decoration: none; display: block; }
#webSite .content .listareIstorie .shortDescription { width: 478px; float: left;  text-align:justify;}
#webSite .content .listareIstorie .shortDescription h2 { margin: 0 0 5px; padding: 0; font-family: Arial, Helvetica, sans-serif; color: #d71720; font-size: 13px; }
#webSite .content .listareIstorie .shortDescription h2 a { margin: 0; padding: 0; text-decoration: none; font-family: Arial, Helvetica, sans-serif; color: #d71720; font-size: 13px; font-weight: bold; }
#webSite .content .listareIstorie .shortDescription h2 a:hover { color: #004666; }

#webSite .content .listareTaburi { height: auto!important; min-height: 21px; height: 21px; margin: 0; padding: 0; font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #004666; }
#webSite .content .listareTaburi ul { margin: 0; padding: 0; list-style-type: none; font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #004666; }
#webSite .content .listareTaburi ul li { margin: 0 2px 0 0; float: left; }

#webSite .content .tabContent { height: auto!important; min-height: 12px; height: 12px; margin: 0; padding: 3px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #414042; border-top: 2px solid #b1b2b3; border-right: 1px solid #babbbc; border-bottom: 1px solid #cfcfd0; border-left: 1px solid #b1b2b3; background: #fcfcfc; }
#webSite .content .tabContent ul { margin: 0; padding: 8px 8px 0; list-style-type: none; background: #fbfbfb url('t-images/img/tab_content_list_x_bg.jpg') left bottom repeat-x; }
#webSite .content .tabContent ul li { margin: 0; padding: 0 0 5px 15px; background: url('t-images/img/tab_list_red_item.jpg') left 2px no-repeat; }
#webSite .content .tabContent a { text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #414042; }
#webSite .content .tabContent .content_tab{ text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #414042; }

 #webSite .content .tabContent a:hover { color: #c61d23; }

#webSite .content .rightArea { width: 178px; float: right; }

#webSite .content .newsletter { width: 178px; margin: 0 0 22px 0; padding: 0; }
#webSite .content .newsletter .greyBoxY { margin: 0; padding: 0; background: url('t-images/img/right_grey_gradient_y_bg.jpg') left top repeat-y; }
#webSite .content .newsletter .greyBoxTop { margin: 0; padding: 0; background: url('t-images/img/newsletter_top_bg.jpg') left top no-repeat; }
#webSite .content .newsletter h3 { margin: 0 0 10px; padding: 0; font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #4c4b4b; }
#webSite .content .newsletter form { margin: 0; padding: 7px 13px 0; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #404040; }
#webSite .content .newsletter form label { width: 60px; display: block; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #404040; float: left; }
#webSite .content form input.abonare { width: 89px; height: 19px; margin: 0; padding: 0; background: url('t-images/img/input_abonare.jpg') left top no-repeat; float: right; }
#webSite .content form input.abonare_over { width: 89px; height: 19px; margin: 0; padding: 0; background: url('t-images/img/input_abonare_over.jpg') left top no-repeat; float: right; }

#webSite .content .rightGreyBottomArea { width: 178px; height: 12px; margin: 0; padding: 0; font-size: 0; background: url('t-images/img/right_grey_gradient_bottom_bg.jpg') left top no-repeat; }

#webSite .footer { width: 940px; margin: 0 auto; padding: 17px 0px 10px; background: url('t-images/img/footer_x_bg.jpg') left top repeat-x; text-align: right; }
#webSite .footer .bottomMenu { margin: 0; padding: 0; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #4d4d4f; margin:0 auto; width:620px;}
#webSite .footer .bottomMenu ul { margin: 0; padding: 0; list-style-type: none; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #4d4d4f; text-align: right; }
#webSite .footer .bottomMenu ul li { display: inline; padding: 0 11px; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #4d4d4f; text-align: right; }
#webSite .footer .bottomMenu ul li a { text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #4d4d4f; text-align: right; }
#webSite .footer .bottomMenu ul li a:hover { color: #c61d23; }




.pic_div{
width:600px;
margin-left:45px;

}
.docs{
text-decoration:underline;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px; 
font-weight: bold;
color: #4d4d4f;
margin-left:15px;
}


.thnx{

height:60px;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px; 
font-weight: bold;
color: #4d4d4f;
margin-top:25px;
margin-left:35px;


}
.input_text {background-color:#FFFFFF;
border:1px solid #CCCCCC;
color:#000000;
float:left;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
height:15px;
width:180px; }

.textarea_text{
background-color:#FFFFFF;
border:1px solid #CCCCCC;
color:#000000;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;

float:left
}


.thx_sign{

font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
text-align:center;
float:left;
font-weight:600;
margin-top:35px;
text-align:center;
width:100%;
}

.wellcome{
height:65px;
text-align:center;
padding-top:15px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
}
.wellcome a{
text-align:center;
padding-top:15px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#FF0000;
text-decoration:none;
padding-top:5px;
font-weight:bold;
}

.error{
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FF0000;
font-size:9px;
}


.blueTitleBar2 { height: 21px; margin: 0; padding: 0; background: url('t-images/img/blue_title_bar_x_bg.jpg') left top repeat-x; font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #eaeaea; font-weight: bold; }

.listareIstorie2 { margin: 0 0 22px; padding: 0; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #414042; 
border:1px solid #B1B2B3;
 }

.page_title{
font-size:12px; 
padding-top:5px;
padding-left:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
#text_pagina {
padding:12px;
padding-bottom:20px;
}
#text_pagina ul{
text-decoration:none;
list-style-type: none;
}
.text_input a{
text-decoration:none;
color:#0073B9;
padding:5px;
}
.short_description{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#0000ff;
}

.logo{

clear:both;
margin:0;
margin-top:10px;
}

.picture_page{
float:left; 
width:180px;
 margin-top:10px;
 border:#EBEBEB 1px solid;
 margin-left:10px;
 height:160px;
margin-bottom:15px;
}
.pic_title{
clear:both;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#003399;
padding-top:5px;
padding-bottom:5px;
text-decoration:underline;
text-align:center;
}
.image_page{
margin:auto;
padding-left:40px;
padding-top:10px;
}

.t_page{
border:#F0ECEE 1px solid;
width:300px;
background-color:#F7F7F7;
}

.input_title{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
padding-top:5px;
padding-bottom:5px;
margin-left:10px;

}
.text_input{
text-decoration:none;
color:#000000;
clear:both;
text-align:left;
padding:5px;
padding-left:10px;

}

.fields_contact{
clear:both; height:22px; width:500px; text-align:right; padding-bottom:5px ;
}
.subfields_contact{
float:left; width:200px;line-height:22px; padding-right:5px; font-size:13px;font-weight:bold; 
}
.content_tab{
font-weight:normal;
}

.title_menu_link{
text-decoration:none;
color:#0073B9;
padding:5px;
}

.logo_sbs {float:right; margin: 0 0 10px 0;}
.logo_sbs a{display:block; background:url('t-images/img/sbs_logo.png') left top no-repeat; width:95px; height:24px;}

#inscriere_eveniment input[type="text"]{border: 1px solid #004E72; width:140px; }
#inscriere_eveniment input {margin-bottom:10px;}
#inscriere_eveniment>h2 {color: #005073; margin-bottom: 20px; padding-bottom:10px; border-bottom:1px solid #005073; text-transform: uppercase;}
#inscriere_eveniment hr {border-top:1px solid #CEDFE7; margin:15px 0;}
#inscriere_eveniment textarea{width:500px; height:300px; border:1px solid silver;}

table.event_table {border:1px solid silver; background: #eee; width: 100%;}
table.event_table td {background: white; padding:4px 8px;}

#submit_inscriere{ border: 1px outset #004469; padding: 3px 20px; width:100%; border-radius:5px;}
