html,body 
{
	font-family: Verdana,Arial,Tahoma,sans-serif; 
	font-size: 11px;
	color: #7d7d7d;
	width: 100%;
	height: 100%;
}
body 
{	
	background: #7eb0ab url('../img/bg/bg.gif') repeat-y left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: left;
}

div 
{
	/*border: 1px solid #000000;*/
}

table.mainArea
{
	border-spacing: 0px;
	border-collapse: collapse;
	padding: 0px;
	margin: 0px;
	height: 100%;	
	width: 100%;
	/*max-width: 1250px;*/
}
	table.mainArea td
	{
		border-spacing: 0px;
		border-collapse: collapse;
		padding: 0px;
		text-align: left;
	}
	
	table.mainArea td.topArea
	{
		vertical-align: top;
		text-align: center;
	}
	
	table.mainArea td.bottomArea
	{
		vertical-align: bottom;
		text-align: center;
	}
	
	table.site, table.topMenu
	{
		width: 100%;
		border-spacing: 0px;
		border-collapse: collapse;
		padding: 0px;
		margin: 0px auto 0px auto;		
	}
		table.site td, table.topMenu td
		{
			border-spacing: 0px;
			border-collapse: collapse;
			padding: 0px;
			text-align: left;	
			/*border: 1px solid #ff0000;*/
		}
		
		table.site td.left
		{
			vertical-align: top;
		}
		
		table.mainArea td.topArea table.site td.left
		{
			background: url('../img/bg/left.gif') repeat-x left top;
		}
		
		table.mainArea td.bottomArea table.site td.center
		{
			width: 992px;
			height: 127px;
			background: url('../img/bg/bottom.jpg') no-repeat right bottom;
			color: #136d78;
			vertical-align: bottom;
		}
		
		table.mainArea td.topArea table.site td.center
		{
			width: 992px;
			vertical-align: top;
			/*background: url('../img/bg/index.jpg') no-repeat 0px 35px;*/
		}		
			table.site td.center a
			{
				color: #136d78;
			}		
		
		table.site td.right
		{
			vertical-align: top;
		}
		
		table.mainArea td.topArea table.site td.right
		{
			background: url('../img/bg/right.gif') repeat-x right top;
		}		
	
div.leftBG
{
	background: url('../img/left.jpg') no-repeat right top;
}

div.rightBG
{
	background: url('../img/right.jpg') no-repeat left top;
}
		
		
div.ori
{
	width: 131px;
	height: 43px;
	background: url('../img/bg/ori.gif') no-repeat left top;
	text-align: center;
	padding: 20px 0px 0px 0px;
}	
	table.site td.center div.ori a
	{
		font-family: Tahoma,Arial,sans-serif;
		font-size: 9px;		
		color: #ffffff;
		display: block;
		background: url('../img/icons/ori.gif') no-repeat left;
		margin: 0px auto 0px 17px;
		padding: 6px 0px 7px 0px;
	}	
	
div.welcomeTxt
{
	margin: 70px 0px 0px 50px;
	width: 430px;
	color: #5e6157;
}	
	
table.indexBlock
{
	margin: 35px 0px 0px 50px;
}
	table.indexBlock td
	{
		vertical-align: top;
	}

div.razdel
{
	width: 126px;
	height: 128px;
	/*border: 1px solid #ff0000;*/
	float: left;
	margin: 0px 25px 10px 0px;
	text-align:left;
}
	div.razdel img {}
	div.razdel a
	{
		color: #126c77;
		font-size: 10px;
		text-transform: uppercase;
		text-decoration: none;
		background: url('../img/icons/arrows2.gif') no-repeat left;
		padding: 0px 0px 0px 18px;
		/*height: 13px;*/
		display: block;
		margin-top:10px;
		font-weight: bold;
		text-align:left;
	}
	div.razdel a:hover
	{
		text-decoration: underline;
	}

div.infoBlock
{
	color: #545454;
	width: 230px;
}
	div.infoBlock h1
	{
		color: #8e0c09;
		font-size: 12px;
		text-transform: uppercase;
		margin: 0px;
	}
	
	div.infoBlock a, a.infoBlock
	{
		font-size: 10px;
		background: url('../img/icons/arrows3.gif') no-repeat left;
		padding: 0px 0px 0px 23px;
		font-weight:normal;
	}
			
	div.infoBlock h2, div.infoBlock h2 a
	{
		color: #006666;
		font-size: 12px;
		padding: 0px;
		background: none;
	}

	
table.centerSite
{
	border-spacing: 0px;
	border-collapse: collapse;
	padding: 0px 0px 0px 0px;
	margin: 80px 0px 0px 0px;
}

	table.centerSite td
	{
		vertical-align: top;
		border-spacing: 0px;
		border-collapse: collapse;
		padding: 0px 0px 0px 0px;
		text-align: left;		
	}
	
	table.centerSite td.leftMenu
	{
		width: 244px;
		padding: 15px 0px 0px 0px;
	}
	
		table.centerSite td.leftMenu div.razdel
		{
			margin: 0px 0px 18px 70px;
			width: 120px;
			height: 83px;
		}
		
		table.centerSite td.content div.razdel
		{
			width: 120px;
			height: 100px;
		}
		
			table.centerSite td.content div.razdel a {}
			table.centerSite td.leftMenu div.razdel a, table.centerSite td.content div.razdel a
			{
				margin-top:0px;
			}		
			
	table.centerSite td.content
	{
		width: 465px;
		color: #455449;
		text-align: justify;
	}	

div.listItem {clear:both;margin:15px 0px 35px 0px;}
div.listItem p.header, div.listItem p.header a {color:#006666;font-weight:bold;}	
div.listItem img {float:left; margin:0px 10px 7px 0px;}	
div.listItem p.infoBlock {clear:both;margin-left:30px;}	
	
div.pager {margin:40px 0px 0px 0px;text-align:center;}
div.pager a,div.pager a.current {font-size:18px; margin:0px 15px 0px 0px;}
div.pager a:hover, div.pager a.current {text-decoration:none;color:#ffffff !important;}

div.underImg { font-weight:bold;line-height:12px; margin:0px 10px 0px 10px; padding:0px; font-size:10px; font-family: Arial; }

#loadingSI {width:100px;position:absolute; background:#000000;text-align:center;padding:5px;margin: -50px 0px 0px 0px;font-weight: bold;display: none;color: #ffffff;}	
div.HTML_AJAX_Loading {z-index:777;position:absolute; top:0px; left:0px; width:300px; height:100px;padding:4px; display:none;color: #ffffff;text-align:left;/*border: 1px solid #347c3c;*/font-size: x-small;}
div.addToBasket {display: none;width:110px;position:absolute; background:#ffffff;text-align:center;padding:5px;margin: -35px 0px 0px 20px;font-size:11px;font-weight: bold;color: #000000;}

/* INSIDE */
td.header
{
	color: #0077a4;
	font-weight: bold;
	font-size: 14px;
	font-family: Times New Roman;
}	

td.value input, td.value select, td.value input, td.value textarea
{
	width: 310px;
	margin: 0px 0px 15px 0px;
}

div.lefPanel
{
	float:left;
	width: 130px;
	margin: 0px 0px 0px 0px;
}

div.rightPanel
{
	float: left;
	width: 430px;
	margin: 0px 0px 0px 30px;
}

div.knowHeader
{
	color: #464646;
	font-size: 12px;
	font-weight: bold;
	margin: 10px 0px 7px 10px;
}	
	
div.knowAnswer
{
	color: #464646;
	font-size: 12px;
	margin: 0px 0px 0px 10px;
}

div.datePrice {margin:30px 0px 0px 0px;font-size:12px;color:#006666;float:right;}
div.datePrice span {font-size:12px;}

table.priceMenu {float:left;margin:20px 0px 0px 40px;}
table.priceMenu td {vertical-align:top;}
table.priceMenu td.level1 {font-family:Arial; padding:0px 0px 0px 15px;}
table.priceMenu td.level1 a {font-family:Arial;padding:0px 0px 0px 10px;font-size:18px;background: url('../img/icons/arrows4.gif') no-repeat 0 8px;}
table.priceMenu td.level1 a:hover,table.priceMenu td.level1 a.current {text-decoration:none;}
table.priceMenu td.level2 {padding:5px 0px 0px 20px;}
table.priceMenu td.level2 a {font-family:Verdana;font-size:12px;padding:0px 0px 0px 10px;display:block;margin:0px 0px 5px 0px;}
table.priceMenu td.level2 a:hover, table.priceMenu td.level2 a.current {color:#ffffff;text-decoration:none;background: url('../img/icons/arrows4.gif') no-repeat 0 5px;}

table.price {width:812px;}
table.price td {/*border:1px solid #ff0000;*/padding:0px;vertical-align:middle;font-size:11px;}
table.price td.header {vertical-align:middle;font-weight:normal;font-family:Verdana;font-size:9px;padding:7px 5px 10px 5px;color:#455449;}
table.price td.data {font-family:Verdana;font-size:10px;background:#ffffff;padding:7px 5px 5px 7px;}
table.price td.data2 {font-family:Verdana;font-size:10px;background:#ffffff;padding:7px 5px 5px 7px;}
table.price td.data a, table.price td.data2 a {font-size:12px;}
table.price td.data input,table.price td.data2 input {background:#afd6d2;width:35px;display:inline;font-family:Verdana,Arial,Tahoma,sans-serif;font-size:11px;border:1px solid #80b1ac;;text-align:center;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
table.price td.data2 input {background:#ffffff;}
table.price td.centerAlig {text-align:center;}
table.price td.img img {margin:0px auto 0px auto}
div.price {color:#455449;font-size:18px;margin:0px 0px 7px 0px;}

div.subHeader {font-family:Arial;font-size:16px;color:#006666;margin:10px 0px 10px 60px;}

table.order1 {margin:20px auto 0px auto;}
table.order1 td {vertical-align:middle;color:#006666;font-size:14px;}
table.order1 td a {font-family:Arial;font-size:14px;font-weight:bold;}

div.regInp
{
	color:#000000;
	font-size: 12px;
	margin: 0px auto 18px auto;
	text-align:left;
	width: 80%;
}	
	div.regInp span
	{
		margin: 0px 0px 0px 4px;
		font-weight: bold;
	}
		div.regInp span span
		{
			font-weight: normal;
		}
	div.regInp input, div.regInp textarea
	{
		margin: 4px 0px 0px 0px;
		border: 1px solid #7A7968;	
		width: 95%;	
		font-family: Arial,Tahoma,sans-serif;
		font-size: 12px;
		color: #464646;
		text-align: left;
		padding: 3px 5px 3px 5px;		
		background: #ffffff;	
	}
	div.regInp textarea
	{
		height: 70px;
	}
	
table.infoAboutItem {margin:0px 0px 0px 90px;width:90%;}	
	
table.infoItemHeader {width:100%;}
table.infoItemHeader td {vertical-align:middle;}
table.infoItemHeader td.l {color:#006666;text-align:left;padding-right:20px;}	
table.infoItemHeader td.r {color:#006666;white-space:nowrap;text-align:right;font-size:10px;}
table.infoItemHeader td.r a {color:#006666;font-size:11px;}

table.infoItemHeader td.l div.header1 {color:#006666;font-size:18px;margin:0px 0px 0px 0px;}
table.infoItemHeader td.l div.header2 {color:#9FA39A;font-size:12px;}

div.descItem {margin:25px 0px 0px 15px;text-align:justify;}

table.addon {width:100%;margin:50px 0px 0px 5px;}
table.addon td {vertical-align:top;width:33%;}
table.addon td a {font-size:12px;}
table.addon td div.header {margin:0px 0px 14px 0px;font-weight:bold;font-size:12px;color:#006666;}
table.addon td div.items {margin:0px 0px 0px 0px;}
table.addon td div.items ul {padding-left:30px;}

#promoActions {width:170px;margin:200px 0px 0px 0px;color:#545454;}
#promoActions a {}
p.promoHeader {font-weight:bold;color:#8e0c09;text-decoration:uppercase;}
/* END INSIDE */

/* DEFAULT */
table.default 
{
	border-spacing: 0px;
	border-collapse: collapse;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
table.default td 
{
	border-spacing: 0px;
	border-collapse: collapse;
	padding: 0px 0px 0px 0px;
	text-align: left;
}
div.clear 
{
	clear: both;
}
span.bold 
{
	font-weight: bold;
}

/* END DEFAULT */

/* OTHERS */

table
{
	/*font-size: small;*/
}

object,embed 
{
	border: 0px solid #000000;
	display: block;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
form 
{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}
img 
{
	border: 0px solid #000000;
	display: block;
}

/*input,select,textarea {*/

input.search
{
	font-family: Verdana,Arial,Tahoma,sans-serif;
	font-size: 10px;
	border: 0px solid #6a6a6a;
	color: #397a79;
	text-align: left;
	margin: 0px 0px 0px 0px;
	padding: 1px 5px 1px 5px;	
}

/*
input.search
{
	font-family: Tahoma,Verdana,Arial,sans-serif;
	border: 1px solid #6a6a6a;
	background: #ffffff;
	color: #383838;
	text-align: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 2px;		
	width: 97px;
	height: 15px;
	font-size: 11px;
}
*/
h1,h2,h3 
{
	font-family: Arial,Verdana,Tahoma,sans-serif; 
	color: #57b1bc;
	font-size: 18px;
	font-weight: bold;
	margin: 0px 0px 15px 0px;
	text-transform: none;
	padding: 0px;
}

h2 
{
	font-size: 14px;
	margin-top: 10px;
	color: #0D7076;
}
h3 
{
	font-size: 12px;
	color: #0D7076;
	margin-top: 10px;
}

/* END OTHERS */

/* LINKS */
a
{
	font-family: Verdana,Arial,Tahoma,sans-serif; 
	font-size: 11px;
	color: #464646;
	text-decoration: underline;	
	cursor: pointer;
	cursor: hand;
}
a:hover
{
	text-decoration: none;	
}
a:visited
{
	/*color: #cf2b01;*/
}
a:focus
{
    -moz-outline: none; /* fx 1.07*/ 
    outline:none /* fx 1.05, Safari, Mac IE*/
}

a.small
{
	font-size: x-small;
}
a.bold 
{
	font-weight: bold;
}

/* END LINKS */

#merka
{
position: absolute;
left: 0;
bottom: 0;
visibility: hidden; 
width: 100%; 
}
