/*

Reguli pentru css:

1. body va contine obligatoriu:
	font-family
	font-size
	
2. imediat sub body, vor fi definite obligatoriu urmatoarele taguri:

	a
	a:hover
	table {font-size:1em;}
	
3. se vor folosi de preferinta numai stiluri in cascada:

	#meniu ul {font-size: 12px;}
	in loc de
	.listameniu {font-size: 12px;}

4. ID-urile si clasele se vor defini in romaneste, cat mai inteligibil
	cu putinta:
	
	ul.listameniu
	este preferabil lui
	ul.stanga
	
*/

body{
	margin:7px;
	padding:0;
	line-height: 1.5em;
	background:#EDF1F0;
}

img{
	border:solid 0px;
}
div#normal {
	font-family: "Trebuchet MS", sans-serif;
	font-size: 11px;
	line-height: normal;
	background: White;
	padding: 10px;
	border: 1px solid #ddd;
}
#maincontainer{
	width: 980px;
	margin: 0 auto;
}

#topsection{
	background: url(../img/bg_header.gif);
	height: 135px;
	width:980px;
}

#left_header {
	height: 135px;
	float:left;
}

.logo {
	width: 203px;
	height: 103px;
	background-image: url(../img/logo_doctus.jpg);
	background-repeat:no-repeat;
}

.logo-en {
	width: 203px;
	height: 103px;
	background-image: url(../img/logo_doctus.jpg);
	background-repeat:no-repeat;
}

div.logo a {
	width: 203px;
	height: 135px;
	display: block;
}

div.logo a:hover {
	border: 0px;
}

div.logo span {
	display: none;
}

#login {
	float:right;
}	

#right_header {
	width:760px;
	height: 135px;
	float:right;
	font-family: Trebuchet Ms;
	font-size:0.8em;
	color: #FFFFFF;
	font-weight: normal;
/*	background: Fuchsia; */
}

#simplelogin {
	text-align:center; 
	background:#fff; 
	padding:8px; 
	margin:0px;
	margin-top: -8px;
	border:0px; 
	width:170px;
	float:right;
	background:url(../img/bg_login.gif) no-repeat;
	background-position: 0px 20px;
}
	.mini {
		font-size: 11px;
		color: White;
		font-family: "Trebuchet MS", sans-serif;
	}
#simplelogin fieldset {
	padding:0; 
	border:0px solid;
	margin-top:9px;
}
	
#simplelogin fieldset label {
	display:none;
}
#simplelogin input#loginname {
	padding:3px;
	padding-left:4px;
	width:135px;
	height:14px;
	float:right;
	background-color:#FFFFFF;
	margin:0px;
	font-family: Trebuchet Ms;
	font-size:0.8em;
	color:#146988;		
	border: 1px solid #555;
}
#simplelogin input#loginpassword {
	background-color:#FFFFFF;
	border: 1px solid #555;
	margin:0px;
	padding:3px;	
	padding-left:4px;
	width:135px;
	height:14px;
	float:right;
	font-family: Trebuchet Ms;
	font-size:0.7em;
	color:#146988;		
}
	
#simplelogin input#loginbutton {
padding: 1px;
}
		
#simplelogin input#resetbutton {
padding: 1px;
}
#logat {
	color: White;
	font-family: "Trebuchet MS", sans-serif;
	font-size: 11px;
	font-weight: bold;
}
#cauta {
	background: url(../img/bg_cauta.gif);
	height:47px;
	margin-bottom:12px;
	float:left;
	width:980px;
}

#simplesearch {}
#simplesearch fieldset {
	border:0px; margin:4px; float:left;
}

#simplesearch input#searchterm {
	border:1px;
	padding:3px;
	padding-left:8px;
	margin:5px;
	width:135px;
	height:17px;		
	font-family: Trebuchet Ms;
	font-size:0.8em;
	color:#146988;
}
		
#simplesearch input#cautabutton { }
.tabelindex {
	margin-left: 10px;
}
.menu_top {
	text-align:right;
}
	
.menu_top ul {
 	margin:10px;
	margin-right:10px;
	list-style-type: none;
	display:block;
	color:#610000;
}

.menu_top li {
	float: right;
	color:#610000;
}
   
.menu_top a {
	color:black;
	text-decoration:none;
	padding-left: 6px;
	padding-right: 7px;
	font-family: Trebuchet Ms;
	font-size:0.8em;
	font-weight: bold;
}
	
.menu_top a:hover {
	color: #ffffff;
	text-decoration:none;
	background-color:#610000;
	padding-left: 6px;
	padding-right: 7px;
	line-height:8px;
}


.meniu_selectat {
	color: Fff;
	border-top: 4px solid #610000;
	padding-left: 6px;
	padding-right: 7px;
	line-height: 8px;
}

#contentwrapper{
	float: left;
	width: 100%;
}

#contentcolumn {
	margin: 0px;
	float: left;
	width: 400px;
	margin-left: 10px;
	_margin-left: 0px;
}
.headercategorie {
	font-family: "Trebuchet MS", sans-serif;
	font-size: 14px;
}
#content_produs {
	margin: 0 200px 0 208px;
	background-color:#ffffff;
	border:1px solid #d5e1e3;
	padding:5px;
	height:auto;
	font-size: 11px;
	line-height: normal;
	font-family: "Trebuchet MS", sans-serif;
}

#content_produs h1{
	color:#5f6468;
	text-align: left;
	margin-left:12px;
	margin-top:8px;
	margin-bottom:21px;
	font-family: Trebuchet Ms;
	font-size:1.2em;
	font-weight:bold;
	border-bottom:1px solid #d5e1e3;
	float:left;
	width: 300px;
}
#content_produs h2{
	color:#5f6468;
	text-align: left;
	margin-left:12px;
	padding-left:22px;
	font-family: Trebuchet Ms;
	font-size:0.8em;
	font-weight:bold;
	background:url(../img/array.gif) left no-repeat;
}

#content_produs ul {
	margin-left:92px;
	font-family: Trebuchet Ms;
	font-size:0.8em;
	font-weight:normal;
	color:#262a2d;
	line-height:20px;
}

#content_produs p{
	font-family: Trebuchet Ms;
	font-size:0.8em;
	font-weight: normal;
	color:#262a2d;
	padding:9px;
	line-height:19px;	
	margin-top:60px;
	margin-left:10px;
	text-align:justify;
}

#leftcolumn{
	float: left;
	width: 199px;
	color:#FFFFFF;
	background: url(../img/bg_menu.gif);
	margin-bottom:21px;
}

#leftcolumn2{
	float: left;
	width: 300px;
	margin-left: -775px;
}

.menu {
	text-align:left;	
}
	
.menu ul {
	color:#FFFFFF;
	margin-top:12px;
}
	

	
.menu a {
	color:#FFFFFF;
	font-family: Trebuchet Ms;
	font-size:0.8em;
	text-decoration:none;
	font-weight:bold;
	padding:3px;
	border-bottom:1px solid #610000;
}
	
.menu a:hover {
	color: black;
	background-color:#ffffff;
	width:135px;
	padding:3px;
}
	
.end {
	height:25px;
	width:199px;
	background: url(../img/bg_menu_bottom.jpg);
	clear:left;
}
	
#rightcolumn{
	float: left;
	width: 190px;
	height:auto;
	margin-left: -190px;
	border-bottom:1px solid #d5e1e3;
	background: url(../img/bg_promo_vert.gif) repeat-y #ffffff;
	margin-bottom:8px;
}

#rightcolumn a {
	text-decoration:none;
	text-align:center;
}

.header_promo {
	color:#FFFFFF;
}

.header_promo h5 {
	background: url(../img/bg_promo.gif) top no-repeat;
	height:30px;
	margin-top:0px;
	color:#FFFFFF;
	text-decoration:none;
	text-align:center;
	padding-top:6px;
	font-family: Trebuchet Ms;
	font-size:1em;
	font-weight:bold;
	border:1px solid #edf1f0;
}

.header_promo a {
	color:#FFFFFF;
}

.promo {
	width:188px;
	height:135px;
	margin-bottom:3px;
	margin-top:0px;
}

.promo p {
	font-family: Trebuchet Ms;
	font-size:1.2em;
	font-weight: bold;
	color: #006699;
	width:30px;
	float:left;
	margin:12px;
}

.promo h5{
	color:#5f6468;
	float:left;
	font-family: Trebuchet Ms;
	font-size:0.9em;
	font-weight:bold;
	margin-left:9px;
	margin-right:3px;
}
	
.promo a{
	color:#5f6468;
	float:left;
	font-family: Trebuchet Ms;
	font-size:0.9em;
	font-weight:bold;
	margin-left:18px;
	margin-top:4px;
}
	
.space {
	height:21px;
	background:#edf1f0;
}

.bordo {
	color: #6E00A5;
	font-style: italic;
}

.testim h5 {
	background: url(../img/bg_testim.gif) top no-repeat #edf1f0;
	height:30px;
	width:188px;
	margin-top:0px;
	color:#FFFFFF;
	text-align:center;
	padding-top:6px;
	font-family: Trebuchet Ms;
	font-size:1em;
	font-weight:bold;
	border:1px solid #edf1f0;
}

.testim a {
	color:#FFFFFF;
	text-decoration:none;
	text-align:center;
	padding-top:6px;
}

.testim p {
	font-family: Trebuchet Ms;
	font-size:0.7em;
	font-weight: normal;
	color:#262a2d;
	padding-left:17px;
	padding-bottom:5px;
	line-height:15px;
}

#footer{
	clear: left;
	width: 100%;
	background: url(../img/bg_footer.gif);
	text-align: center;
	height:38px;
	margin-top:15px;
}

.menu_footer {}
	
.menu_footer ul {
    margin:0px;
	margin-right:150px;
	padding-bottom:2px;
	padding-top:5px;
	list-style-type: none;
	display:block;
	color:#FFFFFF;
}
	   
.menu_footer li {
	float: right;
	color:#ffffff;
}
   
.menu_footer a {
	color:#ffffff;
	text-decoration:none;
	padding-left: 6px;
	padding-right: 7px;
	font-family: Trebuchet Ms;
	font-size:0.8em;
	font-weight: normal;
}
	
.menu_footer a:hover {
 	color: #A93400;
	text-decoration:none;
	background-color:#610000;
	padding-left: 6px;
	padding-right: 7px;
	line-height:8px;
}
	
#login {
	width:135px;
	float:right;	
	margin-top:0px;
	color:#333333;
}
	
.vitrina {
	width:284px;
	height:240px;
	background:#610000;
	border:1px solid #d5e1e3;
	margin-bottom:3px;
	margin-top:0px;
	float: left;
}

.vitrina p {
	font-family: Trebuchet Ms;
	font-size:0.7em;
	font-weight: normal;
	color:#262a2d;
	padding:6px;
	margin-top:174px;
	line-height:18px;	
}

.vitrina h2{
	width:135px;
	color:#5f6468;
	float:left;
	font-family: Trebuchet Ms;
	font-size:1.2em;
	font-weight:bold;
	text-align:center;
	margin-left:12px;
	margin-top:29px;
}

.foto {
	margin:8px;
	
	padding:1px;
	width:auto;
	width:100px;
	float:left;
}

.foto2 {
	margin-left:8px;
	border:2px solid #610000;
	padding:1px;
	width:auto;
	width:66px;
	float:left;
}

.foto3 {
	margin:4px;
	margin-right:9px;
	border:3px solid #610000;
	padding:1px;
	float:left;
}

#semnatura {
	text-align:center;
	color: black;
	clear: left;
	width: 100%;
	font-family: Trebuchet Ms;
	font-size:0.7em;
	font-weight:bold;
	margin-top:1px;
}

#semnatura a {
	text-decoration:underline;
	color:#0a485f;
}
#semnatura a:hover {
	text-decoration: none;
}
#tabelinterior {
	background: White;
	border: 1px solid #ddd;
	font-size: 11px;
	font-family: "Trebuchet MS", sans-serif;
	margin-bottom: 10px;
	line-height: normal;
	min-height:400px;
	margin-left: 10px;
	_height:400px;
	_margin-left: 5px;
}
#tabelinterior a {
	color: #003399;
}
.beta {
	 margin-left: 10px;
	 _margin-left:205px;
}
#tabelinterior img {
	border: 4px solid #610000;
	padding: 1px;
}
.titluprodus {
	text-decoration: underline;
	font-size: 1.4em;
}
.detalii {
	color: #007195;
}
.detalii:hover {
	color: #6666CC;
	text-decoration: underline;
}
#breadcrumb {
	margin-left: 210px;
	font-family: "Trebuchet MS", sans-serif;
	font-size: 11px;
}
.concediu {
	margin:10px;
	font-size: 12px;
	color: #000000;
	font-family: "Trebuchet MS", sans-serif;
	line-height: normal;
	padding: 10px;
	border: 1px solid #ccc;
}

.concediu a {
	
	font-size: 12px;
	color: #600000;
	font-family: "Trebuchet MS", sans-serif;
	line-height: normal;
	
}


/*Example CSS for the two demo scrollers*/

#pscroller1{
	margin-top:-15px;
	margin-left:1px;
	margin-right:10px;
	width: 177px;
	height: 140px;
	border: 0px solid black;
	padding: 0px;
	background-color: transparent;
}

