/******************************

fonts: #20548A dark blue;

		#23528A - background dark blue;





*****************/



body{



margin: 0px;

padding: 0px;

border: 0px;

background-color: #23528A;

}


div .recomandareTxt {
color: #FFFFFF !important;
font-weight: bold;
}




#bigContent{

width: 100%;

height: 1000px;

margin: 0px;

padding: 15px 0px 0px 0px;;

background: url(../images/background.jpg) top repeat-x #23528A;





}





#content{

width: 850px;

height: auto;

/*border: 1px solid #20548A;*/

margin-left: auto;

margin-right: auto;

}



#header{

width: 100%;

height: 147px;

background: url(../images/header1.png) no-repeat top center;

text-decoration: none;

margin: 0px;

padding: 0px;

z-index: 100;



}







#header .logo{

border: 0px;

display: inline;

float: left;

margin-top: 12px;



}



#header a {





}







#headerContent{

width: 320px;

height:100px;

background: url(../images/topNotice.gif) no-repeat center;

display: inline;

margin-right: 6px;

float: right;

margin-top: 12px;





}


#headerContent_en{

width: 320px;

height:100px;

background: url(../images/topNotice_en.gif) no-repeat center;

display: inline;

margin-right: 6px;

float: right;

margin-top: 12px;





}



#mainContent{

display: block;

clear: both;

margin: 0px;

padding: 0px;



}

#flash{

width: 539px;

height: 306px;

display: inline;

float: left;

z-index: 0;

clear: none;}



#topSidebar{



width: 311px;

height: 306px;

background: url(../images/rightBackground.jpg) repeat-x top;

display: inline;

float: left;

clear: none;



}





#topSidebar h2{

font-size: 14px;

margin: 8px 5px 3px 10px;

padding-bottom: 0px;

color: #fff;

float: left;

display: block;

clear: both;



border-bottom: 1px dotted #fff;





}



#topSidebar p{

width: 93%;

font-size: 12px;

text-align: justify;

margin: 5px 10px 5px 10px;

display: inline;

float: left;

}



#topSidebar img{



margin: 0px 5px 0px 0px;

float: left;





}

#container{height:500px;}

#bottomSidebar{

background: url(../images/rightContentBg.jpg) repeat-x top #A9D0E1;

width: 310px;

height: 500px;

display: inline;

float: right;

border-left: 1px solid #20548A;

overflow: hidden;



}



#bottom{

width: 100%;

height: 20px;

background: url(../images/bottomS.png) no-repeat bottom left;

margin-top: -20px;



}



#bottomContent{

width: 539px;

height: 500px;

display: inline;

float: right;

background: url(../images/bottomC.png) no-repeat bottom #cfcfcf;



}







.inpageP{

font-size: 12px;

text-align: left;

margin: 3px 7px 2px 7px;

text-indent: 20px;

}
.inpageP img {
text-indent: 0px;
margin-right: auto;
}



.inpageH2{



font-size: 16px;

text-align: left;

margin-left: 20px;

margin-top: 8px;



color: #23528A;



}



.inpageH3{

font-size: 14px;

text-align: left;

margin-left: 20px;

color: #23528A;

}



.inpageUl{

font-size: 12px;

list-style-image: url(../images/check.gif);

}



ul.inpageUl li{

margin: 4px;

} 



.inpageLinks{

text-decoration: none;

color: #666;

border-bottom: 1px solid #666;

}



.photoLeft{

display: inline;

float: left;

margin: 3px 7px;

border: 5px #DDD solid;

}





.photoRight{

display: inline;

float: right;

margin: 3px 7px;

border: 5px #DDD solid;

}



strong{

color: #666;}





/* befor /after etiquette*/

.ba{

text-align: center;

background-color: #999;

color: #fff;



}



h2.bottomright {

	font-size: 16px;

	color: #FFF;

	text-align: center;

	max-width: 300px;

	width: 300px;

}	


.author {
	font-weight: bold;
	color: #23528A;
}

.pullquote {
	width: 90%;
	display: block;
	font-size:100%;
	line-height:110%;
	margin:10px;
	background: url(../images/closequote.gif) no-repeat bottom right !important;
	background /**/:url(); /* removing quote graphic in IE5+ */
	padding:0px 15px 5px 0px;
	font-style: italic;
}
.pullquote:first-letter {
	background: url(../images/openquote.gif) no-repeat left top !important;
	padding:5px 2px 10px 25px!important;
	padding /**/:0px; 	/* resetting padding in IE5+ */
	background /**/: url(); /* removing quote graphic in IE5+ */
}








div#footer {

	width: 98%; 

	text-align: center; 

	clear: both; 

	display: block; 

	line-height: 160%; 

	padding-top: 15px; 

	height: 50px; 

	color: #CFCFCF;

}


div#lang{width:45px;height:125px;position:absolute;margin-left:847px;margin-top:-40px;}
div#lang a{border:none;width:45px;height:125px;}
div#lang a img{border:none;}









