/* undohtml.css */
/* (CC) 2004 Tantek Celik. Some Rights Reserved.             */
/*   http://creativecommons.org/licenses/by/2.0                   */
/* This style sheet is licensed under a Creative Commons License. */

/* Purpose: undo some of the default styling of common (X)HTML browsers */


/* link underlines tend to make hypertext less readable, 
   because underlines obscure the shapes of the lower halves of words */
:link,:visited { text-decoration:none }

/* no list-markers by default, since lists are used more often for semantics */
ul,ol { list-style:none }

/* avoid browser default inconsistent heading font-sizes */
/* and pre/code too */
h1,h2,h3,h4,h5,h6,pre,code { font-size:1em; }

/* remove the inconsistent (among browsers) default ul,ol padding or margin  */
/* the default spacing on headings does not match nor align with 
   normal interline spacing at all, so let's get rid of it. */
/* zero out the spacing around pre, form, body, html, p, blockquote as well */
/* form elements are oddly inconsistent, and not quite CSS emulatable. */
/*  nonetheless strip their margin and padding as well */
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input
{ margin:0; padding:0 }

/* whoever thought blue linked image borders were a good idea? */
a img,:link img,:visited img { border:none }

/* de-italicize address */
address { font-style:normal }

/* more varnish stripping as necessary... */


body {
	height: 100%;
	margin:0px;
  	padding:0px;
	background-color:#adcdd7;
	font-family:tahoma;
	font-size:12px;
	color:#000000;
	line-height:16px;
}

#container{
width:955px;
height:auto;
margin:auto;
background-color:#fdfae7;
border:4px solid #6597a0;
padding-top:14px;
padding-left:0px;
padding-right:0px;
}

#galben{
width:955px;
background-color:#fef4b0;
background: url(images/bg.gif) repeat-y top center; 


}


#sus{
width:931px;
padding-left:24px;
padding-right:0px;
}

#sus-dreapta{
width:604px;
padding-left:0px;
padding-right:0px;
float:right;
}

#meniu{
width:737px;
height:26px;
background-color:#ffffff;
border-left:1px solid #d7e4df;
border-right:1px solid #d7e4df;
border-top:1px solid #d7e4df;
padding-top:11px;
float:right;
}

.buton{
padding-left:17px;
padding-right:17px;
float:right;
}

.buton_meniu, .buton_meniu:visited{
font-size:13px;
/*color:#35516b;*/
color:#004080;
font-weight:bold;
text-decoration:none;
}

.buton_meniu:hover{
font-size:13px;
color:#febf12;
font-weight:bold;
text-decoration:none;
}

.buton_meniu_static{
font-size:13px;
color:#0b86c4;
font-weight:bold;
}

#banner{
width:920px;
height:57px;
padding-top:14px;
padding-left:35px;
background: url(images/banner2.jpg) no-repeat top center; 
}

.titlu{
font-family:arial;
font-size:17px;
color:#653332;
font-weight:bold;
}

#dreapta{
width:210px;
float:right;
height:100%;
}
#dreapta_titlu{
width:190px;
height:28px;
background-color:#ffe341;
padding-top:15px;
padding-left:20px;
}

#dreapta_continut{
width:171px;
background-color:#fdfae7;
padding-top:24px;
padding-left:20px;
padding-right:17px;
border-left:2px solid #ccc3b1;

}

.active{
font-size:12px;
color:#35516b;
font-weight:bold;

}


.obiectiv, .obiectiv:visited{
font-size:12px;
color:#653332;
font-weight:bold;
text-decoration:underline;
}

.obiectiv:hover{
font-size:12px;
color:#0b86c4;
font-weight:bold;
text-decoration:underline;
}

#mama_centru{
width:457px;
float:right;
height:100%
}

#centru{
width:416px;
padding-left:27px;
padding-right:14px;
padding-top:44px;
background-color:#fdf7cd;
padding-bottom:20px;
}

.titlu_centru, .titlu_centru:visited{
font-size:14px;
color:#35516b;
font-weight:bold;
text-decoration:none;
}

.titlu_centru:hover{
font-size:14px;
color:#0b86c4;
font-weight:bold;
text-decoration:none;
}

.link, .link:visited{
font-size:12px;
color:#0b86c4;
text-decoration:underline;
}

.link:hover{
font-size:12px;
color:#35516b;
text-decoration:underline;
}

a, a:visited{
font-size:12px;
color:#0b86c4;
text-decoration:underline;
}

a:hover{
font-size:12px;
color:#35516b;
text-decoration:underline;
}

#stanga{
width:230px;
float:right;
background-color:#fdfae7;
border-left:2px solid #ccc3b1;
border-right:2px solid #ccc3b1;
padding-top:7px;
padding-left:27px;
padding-right:22px;
padding-bottom:10px;
height:100%
}

.sejur, .sejur:visited{
font-size:12px;
color:#0b86c4;
font-weight:bold;
text-decoration:underline;
}

.sejur_active, .sejur_active:visited{
font-size:12px;
color:#35516b;
font-weight:bold;
text-decoration:underline;
}

.sejur:hover{
font-size:12px;
color:#35516b;
font-weight:bold;
text-decoration:underline;
}

#jos{
width:955px;
padding-top:10px;
padding-bottom:5px;
padding-right:10px;
padding-left:10px;
height:auto;
margin:auto;
font-size:11px;
}

#trafic{
float:right;
}

.pret1{
font-size:13px;
color:#653332;
}

.pret{
font-size:13px;
color:#f8841c;
font-weight:bold;
}

.cazare{
font-size:14px;
color:#653332;
font-weight:bold;
}

.link_maro, .link_maro:visited{
font-size:12px;
color:#653332;
text-decoration:underline;
}

.link_maro:hover{
font-size:12px;
color:#0b86c4;
text-decoration:underline;
}




.formTable TD{
	vertical-align:top;
	height:25px;	
}

.formTable .errorMessage {

}


.formTable .formRequiredMsg {
	font-size:10px;
	color:#797979;
}

.formTable .formActionRow {
	text-align:left;
}

.formTable select option {
	padding-right:10px;
}

#centru h1 {
	color: #653332;
    font-size: 17px;
    font-weight: bold;    
	margin-top:-10px;
	margin-bottom:15px;
}

.clear {	
	height:0px;
	clear:both;
}

.addthis_toolbox {
	float: right;
	width: 140px;
	margin-top:-30px;
}