@charset "utf-8";
body{
	background-image:url(/templates/template1/_i/bg.jpg);
	background-position:top center;
	background-color:#e3d7a8;
	background-repeat:repeat-x;
	
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	margin:0px;
	padding:0px;
	cursor:default;
}

#ln {
	/*height:455px;*/
	height:501px;
	background-image:url(/templates/template1/_i/lenta.png);
	_background-image:url(/templates/template1/_i/lenta.gif);
	background-position:45% 230px;
	background-repeat:no-repeat;
}
#ln-main {
	/*height:225px;*/
	height:271px;
	background-image:url(/templates/template1/_i/lenta.png);
	_background-image:url(/templates/template1/_i/lenta.gif);
	background-position:45% 0px;
	background-repeat:no-repeat;
	width:100%;
	position:absolute;
	top:50%;
	/*margin-top:-112px;*/
	margin-top:-135px;
}


#ln-in, .ln-in{
	height:200px;
	background-image:url(/templates/template1/_i/lenta-in.gif);
	background-position:right -2px;
	//background-position:right -5px;
	background-repeat:no-repeat;
}

#big-box{
	width:900px;
	margin:0 auto;
	
	position:absolute;
	left:50%;
	margin:-470px 0px 0px -450px;
	/*margin:-430px 0px 0px -450px;*/
}
.big-box-main{
	margin:-250px 0px 0px -450px !important;
	top:50%;
}

a{
	outline-style:none;
}
a img{
	border:0 none;
}
table{
	border:0px none;
	border-collapse:collapse;
}
table td{
	padding:10px;
	vertical-align:top;
}
h1, h2, h3, h4, h5, h6{
	font-weight:normal;
	margin:0px;
	padding:0px 0px 7px 0px;
}
h1 {font-size:17px;}
h2 {font-size:16px;}
h3 {font-size:15px;}
h4 {font-size:14px;}
h5 {font-size:13px;}
h6 {font-size:12px;}
p{
	margin:0px;
	padding:0px 0px 10px 0px;
	line-height:15px;
	
	color:black;
}

#content h1, #content h2, #content h3, #content h4, #content h5, #content h6{
	text-indent:4px;
}
#content p{
	text-indent:4px;
}
#content img{
	border:1px solid #00868e;
}
#content a{
	color:#00868E;
}
#content a:hover{
	color:#b00931;
}
#content ul, #content ol{
	margin-top:0px;
}
#content ul li, #content ol li{
	margin-bottom:7px;
}

li{
	line-height:15px;	
}
.w100{
	width:100% !important;
}
.f14{
	font-size:14px;
}
.f16{
	font-size:16px;
}
.f17{
	font-size:17px;
}
.sea{
	color:#00868e;
}
.red{
	color:#b00931;
}
.grey{
	color:#666666;
}
.upsc{
	text-transform:uppercase;
}
.hr{
	font-size:1px;
	line-height:1px;
	border-top:1px solid #e5e5e5;
	margin:0px 10px 0px 10px;
}
#wrapper{
	
}

#m-box{
	background-color:white;
	clear:both;
	box-shadow:0px 0px 10px grey;
	-moz-box-shadow:0px 0px 10px grey;
	-webkit-box-shadow:0px 0px 10px grey;
  min-height: 800px;
}
#m-box2{
	background-color:white;
	clear:both;
	box-shadow:0px 0px 10px grey;
	-moz-box-shadow:0px 0px 10px grey;
	-webkit-box-shadow:0px 0px 10px grey;

}
iframe{
	box-shadow:0px 0px 10px grey;
	-moz-box-shadow:0px 0px 10px grey;
	-webkit-box-shadow:0px 0px 10px grey;
}

#lang{
	float:right;
	color:#00868e;
	margin-top:5px;
	width:90px;
	height:25px;
	text-align:center;
}
#lang span{
	font-weight:bold;
	color:#b00931;
}
#lang a{
	color:#00868e;
	text-decoration:none;
}
#lang a:hover{
	color:#b00931;
}

#promo-image-fade,
#promo-image-fade li {
	margin:0px;
	padding:0px;
	list-style-type:none;
	font-size:1px;
	line-height:1px;
}
#promo-image-fade{
	height:380px;
	background-image:url(/templates/template1/_i/loading.gif);
	background-position:0 0;
	background-repeat:no-repeat;
}
#promo-image-fade li {
	display:none;
}
#menu{
	background-color:#b00931;
	height:30px;
	width:100%;
	font-size:16px;
}
#menu td{
	padding:0px;
	vertical-align:middle;
	text-align:center;
	color:white;
	border:0px solid black;
}
#menu td a{

	color:white;
	text-decoration:none;
	display:block;
	//display:inline-block;
	height:24px;
	padding-top:6px;
}
#menu td a:hover, #menu td a.selected{
	color:white;
	background-image:url(/templates/template1/_i/hv.gif);
	background-position:center 25px;
	background-repeat:no-repeat;
}


#logo{
	text-align:center;
	padding-top:35px;
	padding-bottom:15px;
}
#main-more{
}
#main-more img{
	vertical-align:-1px;
}
#main-more a{
	font-weight:bold;
}
.liner, .liner-in{
	display:block;
	width:125px;
	position:absolute;
	background-image:url(/templates/template1/_i/liner.png);
	_background-image:none;
	background-position:0 0;
	background-repeat:no-repeat;
	z-index:50;
}
.liner{
	height:380px;
	left:445px;
}
.liner-in{
	height:177px;
	left:765px;
}

.shadow{
	background-image:url(/templates/template1/_i/shadow.png);
	_background-image:url(/templates/template1/_i/shadow.gif);
	background-position:50% 187px;
	background-repeat:no-repeat;
}

#submemu{
	color:#00868e;
	list-style-type:none;
	width:164px;
	margin:0px;
	padding:0px;
}
#submemu li.last{
	border-bottom:0px;
}
#submemu li{
	border-bottom:1px solid #dadada;
	padding:7px 0px;
}
#submemu li a{
	color:#00868e;
	text-decoration:none;
}
#submemu li a:hover{
	color:#b00931;
}
#submemu li.selected{
	background-image:url(/templates/template1/_i/ar-small.gif);
	background-position:0px 13px;
	background-repeat:no-repeat;
	padding-left:13px;
}
#submemu li.selected a{
	color:#b00931;
	font-weight:bold;
}

#med-list{
	margin-left:40px;
	//width:90%;
}
#med-list td{
	width:33%;
}
#med-list td b{
	display:block;
	margin-top:10px;
}


#news-ul-list{
	list-style-type:none;
	margin:0;
	padding:0;
}
#news-ul-list li{
	font-size:10px;
	color:#666666;
	width:290px;
	min-height:80px;
	_height:80px;
	display: -moz-inline-stack;
	display: inline-block;
	vertical-align: top;
	zoom: 1;
	*display: inline;
}
#news-ul-list li span{
	font-size:9px;
	color:#999999;
}

.banner-right{
	margin:0px 0px 10px 0px;
	//margin:0px 0px 5px 0px;
	padding:0px;
	clear:both;
}
.banner-right dt{
	float:left;
}
.banner-right dt img{
	border:1px solid #00868e;
	height:89px;
	width:135px;
	margin-bottom:10px;
	//margin-bottom:5px;
}
.banner-right dt img.fifi{
	border:1px solid #00868e;
	width:135px;
	margin-bottom:10px;
	//margin-bottom:5px;
}
.banner-right dd{
	
	margin-left:141px;
}
.banner-right dd.m0{
	margin-left:0px;
}
.banner-right dd h2 a{
	color:#00868E;
}
.banner-right dd p{
	font-size:10px;
	line-height:11px;
}

#copy{
	padding:10px;
	color:#8d8a7e;
	font-size:10px;
}
#copy p{
	color:#8d8a7e;
}
#copy p img{
	vertical-align:-3px;
}
#copy #bb{
	float:right;
}
#copy a{
	color:#8d8a7e;
}



#add_form {
	width:460px;	
}
#add_form table td{
	vertical-align:middle;
}
#add_form table td input, #add_form table td textarea{
	font-family:Verdana,Geneva,sans-serif;
	font-size:11px;
	border:1px solid #333333;
	padding:3px;
	width:230px;
}
#add_form table td select{
	font-family:Verdana,Geneva,sans-serif;
	font-size:11px;
	border:1px solid #333333;
	padding:3px;
	width:238px;
	cursor:pointer;
}
#add_form_sub {
	cursor:pointer;
	margin-left:313px;
	_margin-left:333px;
	padding:3px;
	width:100px;
}

/* Tip global */
.tip{
	cursor:help !important;
}
#cluetip-title {
	overflow: hidden;
}
#cluetip-title #cluetip-close {
	float:right;
	position:relative;
}

#cluetip-waitimage {
	width: 43px;
	height: 11px;
	position: absolute;
	background-image:url(/templates/template1/_i/wait.gif);
	background-repeat:no-repeat;
}

.cluetip-arrows {
	display:none;
	position:absolute;
	top:0;
	left:-11px;
	height:22px;
	width:11px;
	background-repeat:no-repeat;
	background-position: 0 0;
}
#cluetip-extra {
	display: none;
}

/*
   =cluetipClass: 'jtip'
-------------------------------------- */
.cluetip-jtip {
	background-color: transparent;
}
.cluetip-jtip #cluetip-outer {
	position:absolute;
	background-color:white;
	box-shadow:0px 0px 10px black;
	-moz-box-shadow:0px 0px 10px black;
	-webkit-box-shadow:0px 0px 10px black;
}

.cluetip-jtip h3#cluetip-title {
	background-color:#B00931;
	color:white;
	font-size:12px;
	zoom:1;
	padding:5px 10px 5px 10px;
	
	//width:252px;
}

.cluetip-jtip #cluetip-inner {
	
	border-width:0px 1px 1px 1px;
	border-style:solid;
	border-color:#B00931;
	padding:5px 10px 5px 10px;
	zoom:1;
	//width:250px;
}
#cluetip ul{
	margin:0px;
	padding:0px;
	list-style-type:none;
}
#cluetip ul li{
	padding-bottom:5px;
}
#cluetip #cluetip-inner a{
	color:#00868E;
	text-decoration:none;
}
#cluetip #cluetip-inner a:hover{
	color:#b00931;
}

.cluetip-jtip div#cluetip-close {
	text-align:right;
	color:white;
	line-height:14px;
	top:-2px;
}
.cluetip-jtip div#cluetip-close a{
	color:white;
	text-decoration:none;
	border-bottom:1px dotted white;
}

/* arrows */

.clue-right-jtip .cluetip-arrows {
	background-image:url(/templates/template1/_i/arrowleft.gif);
}
.clue-left-jtip .cluetip-arrows {
	background-image:url(/templates/template1/_i/arrowright.gif);
	left:100%;
	margin-right:-11px;
}
.clue-top-jtip .cluetip-arrows {
	background-image:url(/templates/template1/_i/arrowdown.gif);
	top:100%;
	left:50%;
	margin-left: -11px;
	height: 11px;
	width: 22px;  
}  
.clue-bottom-jtip .cluetip-arrows {
	background-image: url(/templates/template1/_i/arrowup.gif);
	top: -11px;
	left: 50%;
	margin-left: -11px;
	height: 11px;
	width: 22px;
}


.mceContentBody { 
	background: white !important;
	color: #000; 
}


dl.banner-right img {height:110px;}
