/*img
{ border: 0px; 
} */


body {
	margin: 15px;
	padding: 0px;
	background-color: white;
	font-family: Times, Serif;
	background:#FFF9EB;
	font-size:100%;
	color:#2b2b2b;
}

a:link, a:visited {
	font-size: 100%;
	color: #CC6600;
    text-decoration: underline;
}

a:hover {
	  color: #CC0000;
      text-decoration: none;
}

table.main {width:100%;}
table.main td.rightinfa{ padding:15px; LINE-HEIGHT: 120%; font-size: 90%;}
div.logo { background:#FF9900 url(/pix/logo_bg.jpg) left bottom no-repeat; height: 300px; }
/*table.main td.logo { background:#FF9900 url(/pix/logo_bg.jpg) left bottom no-repeat; height: 300px; }*/
table.main td.about {LINE-HEIGHT: 130%;}
table.main td.copy {padding:15px; background-color:#F6F0E2;}

table.spesh {width:95%; font-size: 90%; LINE-HEIGHT: 120%;}
table.spesh td {padding:5px; margin:0px; border-bottom: 1px solid #EEE8DB; font-family: Arial, Serif; }

table.speshbest {font-size: 90%; LINE-HEIGHT: 120%; width:97%; border-collapse:collapse;}
table.speshbest td {padding:5px; margin:0px; background:#FFFDF9; border: 1px solid #EEE8DB; font-family: Arial, Serif; }


#infa {width:100%; margin: 10px; padding:0px;}
#infa td {padding:10px; margin:0px; border-bottom:1px solid #EEE8DB; LINE-HEIGHT: 140%;}
#infa td b {color: #336699; font-size: 100%;}
#infa td p {padding-top:5px; margin:0;}

#baseinfo {width:100%; margin:15px 0; border-collapse:collapse; padding:0px; font-size: 95%;}
#baseinfo th {font-size: 80%; margin:0px; border-bottom:1px solid #EEE8DB; font-weight:bold; text-align:center; padding-bottom: 15px; }
#baseinfo td {padding:5px; margin:0px; border-bottom:1px solid #EEE8DB; text-align:center; }
#baseinfo td b {color: #336699;}


h1 { 
	font-family: Tahoma, sans-serif;
    font-size: 140%; 
    font-weight:normal; 
    color: #CC6600;
    padding: 0;
    margin: 0.3em 0 0.0em 0; 
}

h1.base {
	width:50%; 
    font-size: 140%; 
    font-weight:normal; 
    color: #CC6600;
    padding: 0px;
    margin: 0.3em 0 1.0em 0; 
	float:left;
}

h2 {
	font-family: Times, Serif;
	color: #333;
	font-size: 120%;
	font-weight: bold;
	margin: 0em 0 1.5em 0; 
}

h2 a:link, h2 a:visited {
	font-size: 100%;
	color: #CC6600;
    text-decoration: underline;
}

h2 a:hover {
	  color: #CC0000;
}

h3 {
	font-family: Tahoma, sans-serif;
	color: white;
	text-transform : uppercase;
	font-weight:bold; 
	font-size: 100%;
	padding: 5px 10px;
	background: #FF9933; 
}

h4 {
	width: 250px;
	font-family:  Tahoma, sans-serif;
	color: #333;
	text-transform : uppercase;
	font-weight:bold; 
	font-size: 90%;
}

li {
list-style: square;
}

ul {
margin: 0px 20px; 
padding: 0px; 
}

/**********************************
* Navigation and TOP
**********************************/

div.logoPage {
background:#FF9900 url(/pix/logo_small.jpg) left bottom no-repeat; height: 75px;
}

div.menuPage{
padding: 20px;
}

div.menuPage li{
list-style-image: url(/pix/strelab.gif); padding:2px 0;
}


div.mainMenu{
color: #666633;
margin: 0px;
padding: 10px 0 10px 15px;
/*background: url(/pix/menu_blue.gif) no-repeat left 0px;*/
}

div.mainMenu ul {
padding:5px 0;
}

div.mainMenu ul li {
list-style-image: url(/pix/strelam.gif); padding:4px 0;
}

div.mainMenu ul li a:link, div.mainMenu ul li a:visited {
font-size: 120%; padding-left:5px;
}


/**********************************
* DIV Block
**********************************/

div.variant{
	
	padding: 0px 0px 10px 15px; 
	margin: 10px 0px 10px 0px;
}

div.qw {

	background: #F6F0E2; 
	padding:20px; 
	font-size:90%;
	font-family: Arial, Tahoma, Serif;
	LINE-HEIGHT: 120%;
	border-top: 2px solid #FFF9EB;

}

div.qw p.block {
	border-bottom: 1px solid #FFF9EB;
}

div.qw h2 {
	padding-top: 12px;
}

div.qw li {
padding-bottom: 10px;
}

div.top1 { font-size: 90%; float:left; width:40%; text-align:left; padding-left:20px; }
div.top2 { font-size: 90%; float:right; width:50%; text-align:right; padding-right: 20px; color:#666; }
div.top2 a { color:#666666; padding: 0px 5px; }
div.top2 a:visited { color:#666666; padding: 0px 5px; }

div.bestgray {
padding:10px; font-size: 90%; LINE-HEIGHT: 120%; background:#F6F0E2; 
}

div.bestgray2 {
padding:10px; font-size: 90%; LINE-HEIGHT: 120%; background:#FF9900; color: black; 
}


div.best { 
padding:10px;  font-size: 90%; LINE-HEIGHT: 120%; 
}

div.ainfo {
padding: 0px 10px; font-size: 90%; 
}

div.anews {
border-bottom:1px solid #EEE8DB; padding: 10px 0;
}

div.page {
padding:20px 15px 15px 15px;
}

div.baseinfo {
float:right; padding: 15px 10px 0px 0px; color: #666;
}

div.atext{
float:right; width:100%; font-family: Arial, sans-serif; font-size:80%; padding: 10px 10px 0px 0px; color: #333;
}

/**********************************
* Color and Images
**********************************/

.red { color:#D20000; }
.yel { color:#FFCC00; }
.blue { color:#CC6600; }
.darkgray { color: #2b2b2b;}

.img1 {
float:left; border: 2px solid #EEE8DB; margin-right: 15px;  margin-bottom: 5px;
}

.img2 {
float:left; border: 1px solid #EEE8DB; margin-right: 10px;  margin-bottom: 5px; 
}

.img3 {
border: 1px solid #f1f1f1;
}


/**********************************
* Forms
**********************************/

table.tabs	{ margin-top: 10px; font-size: 75%; clear: left;}
table.tabs td {background-color: white; border-top: 3px solid #FFF9EB; height:25px; CURSOR: pointer; font-family: Arial, Tahoma, sans-serif; font-size: 100%;
	color: #CC6600;
    text-decoration: underline; }
table.tabs td a {padding: 0px 5px;  font-size:11px; color:#CC6600;}
table.tabs td.active {background-color:#EEE8DB; border-top: 3px solid #EEE8DB;} 
table.tabs td.active b {padding: 0px 10px; color:#D20000; font-family: Arial, Tahoma, sans-serif;} 

table.tabs2	{margin: 0px; font-family: Arial, Tahoma, sans-serif;}
table.tabs2 td {color:#333333; background-color: #EEE8DB; height:15px; padding:5px; font-size: 85%;}
table.tabs2 td span.redi {color:#D20000; padding: 0px 5px; font-size: 100%; font-family: Arial, Tahoma, sans-serif;}
table.tabs2 td a {padding: 0px 5px; font-size: 100%; font-family: Arial, Tahoma, sans-serif; color:#CC6600;}
table.tabs2 td.sor {color:#333; text-decoration: underline; background-color: #FFF9EB; padding:15px; font-family: Arial, Tahoma, sans-serif; font-size: 70%;}
table.tabs2 td.header {color:#333; background-color: #FFF9EB; padding:15px; font-family: Arial, Tahoma, sans-serif; font-size: 85%; font-weight:bold;}
table.tabs2 input, table.tabs2 select { border:1px solid #cccccc; height:20px; font-size:11px;}
table.tabs2 textarea { border:1px solid #cccccc; width:250px; height:80px;}

div.form {background-color:#EEE8DB; padding:5px; margin-bottom:1em;} 


TD.newsbox_tab1 {
	BORDER-RIGHT: #a5adc6 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #a5adc6 1px solid; PADDING-LEFT: 7px; PADDING-BOTTOM: 0px; FONT: 10px arial, sans-serif; BORDER-LEFT: #a5adc6 1px solid; CURSOR: auto; COLOR: #002463; PADDING-TOP: 2px
}
TD.newsbox_tab2 {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 0px; FONT: 10px arial, sans-serif; CURSOR: pointer; COLOR: #34558f; PADDING-TOP: 2px; BORDER-BOTTOM: #a5adc6 1px solid
}
TD.newsbox_tab3 {
	BORDER-BOTTOM: #a5adc6 1px solid;
}
/*TD.newsbox_main {
	BORDER-RIGHT: #a5adc6 1px solid; PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.5em; BORDER-LEFT: #a5adc6 1px solid; PADDING-TOP: 0.5em; BORDER-BOTTOM: #a5adc6 1px solid
}*/
.form_faq {
	width:400px;
	border:1px solid #cc6600;
}
.area_faq {
	width:400px;
	border:1px solid #cc6600;
}
#map p {
	margin:5px 0px;
	padding-left:10px;
	background-image:url(pix/strelab.gif);
	background-repeat:no-repeat;
	background-position:left;
}

ul.marker_big
{
	margin: 5px 15px 5px 45px;
}

ul.marker_big li
{
    color: #CC6600;
	list-style-image: url(pix/strelam.gif); 
	padding: 2px 0;
	font-size: 15px;
	font-weight: bold;
}
