@charset "iso-8859-2";
/* CSS Document */

body,td,th,input,select,textarea {
	font-family: Tahoma;
	font-size: 11px;
	color:#555555;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#F4F4F4;
	top:0px;
	padding:0px;
	vertical-align:top;
}
input,select,textarea {
	font-size: 11px;
	border:1px solid #cccccc;
}

/* LINK */
a:hover { text-decoration:underline; }

/* TABLE */
#Top { 
	height:256px;
}
#Main {
	background-color:#FFFFFF;
	vertical-align:top;
}
#Footer1 {
	width:800px;
	background-color:#516E98;
	vertical-align:top;
	padding:15px;
}
#Footer2 {
	background-color:#012A6A;
	text-align:left;
	padding:15px;
	vertical-align:top;
}

.mod_td {
	vertical-align:top;
	padding:5px 10px 0px 10px;
	height:inherit;
}
.mod_separator { width:1px; }

.news_item1 { height:150px; vertical-align:top; border-top:1px solid #f1f1f1; border-bottom:1px solid #f1f1f1; background-image:url(../images/corner_up.png); background-position: right top; background-repeat:no-repeat; }
.news_item2 { background-image:url(../images/corner_down.png); padding:10px; background-position: right bottom; border-bottom:1px solid #f1f1f1; background-repeat:no-repeat; width:150px; vertical-align:top; }
.box_item_top { vertical-align:top; border-top:1px solid #f1f1f1; background-image:url(../images/corner_up.png); background-position: right top; background-repeat:no-repeat; padding:10px 15px 0px 0px; }
.box_item_bottom{ vertical-align:top; border-bottom:1px solid #f1f1f1; background-image:url(../images/corner_down.png); background-position: right bottom; background-repeat:no-repeat; }

.item1 { height:150px; border-top:1px solid #f1f1f1; border-bottom:1px solid #f1f1f1; background-image:url(../images/corner_up.png); background-position: right top; background-repeat:no-repeat; }
.item2 { background-image:url(../images/corner_down.png); height:35px; background-position: right bottom; background-repeat:no-repeat; vertical-align:middle; }
.item3 { background-image:url(../images/corner_down.png); background-position: right bottom; background-repeat:no-repeat; }


/* DIV */
#PathInfo { position:relative; top:-15px; } 
#pathDIV { position:relative; top:35px; left:20px; padding-left:10px; }
.mod_box { text-align:justify; vertical-align:top; border-bottom:1px solid #EAEAEA; width:auto; height:100%; }
.price { border:1px solid #eaeaea; padding:5px 0px 5px 30px; background-image:url(../images/icons/strz1.gif); background-position:left; background-repeat:no-repeat; height:35px; width:120px; }
.price2 { border:1px solid #eaeaea; padding:15px 0px 5px 80px; background-image:url(../images/icons/strz3.gif); background-position:left; background-repeat:no-repeat; height:120px; width:140px; }

#cat_menu {
	border:1px solid #eaeaea;
	background-color:#FDE5E7;
	overflow:hidden;
	position:relative;
	right:0px;
	padding-left:2px;
}

/* TEXT */
.white { color:#FFFFFF; text-decoration:none; }
.gray { color:#555555; text-decoration:none; }
.light_gray { color:#979797; text-decoration:none; }
.light_gray2 { color:#A5A5A5; text-decoration:none; }
.brown { color:#CA9A58; text-decoration:none; }
.blue { color:#5EA5D3; text-decoration:none; }
.bordo { color:#BA513C; text-decoration:none; }
.cena { font-size:16px; color:#576B8E; font-weight:bold; }

/* OTHER */
.newsletter_btn { background-color:#012A6A; border:1px solid #516E98; color:#FFFFFF; font-weight:bold; font-size:10px; }
.photos { border:4px solid #f1f1f1; cursor:pointer; }
.hand { cursor:pointer; }



#RegistrationBox div.row { clear:both; margin-bottom:5px; }
#RegistrationBox div.row div.col1 { float:left; width:100px; }
#RegistrationBox div.row div input { width:150px; }

input.buttonR { font-weight:bold; background-image:url(../images/button_r.gif); width:108px; height:27px; border-width:0px; }
input.buttonL { font-weight:bold; background-image:url(../images/button_l.gif); width:108px; height:27px; border-width:0px; }
.button { font-weight:bold; background-image:url(../images/button_r.gif); width:108px; height:27px; border-width:0px; }

.required { border:1px solid #cccccc; }
.required_on { border:1px solid #FF0000; }

div.refer_section { background-image:url(../images/refer_bg.gif); width:220px; height:239px; float:left; margin-right:10px; }
img.wstazka { position:absolute;left:80px;top:10px;z-index:1; }
div.refer_section div.img { height:205px; text-align:center; vertical-align:middle; line-height:205px; }
div.refer_section div.img img { border-width:0px; vertical-align:middle; padding-top:20px; }
div.refer_section div.desc { height:34px; text-align:center; vertical-align:middle; font-weight:bold; }

#LoginBox { width:230px; padding:10px; border:1px solid #f1f1f1; float:left; }
#LoginBox div.row { clear:both; margin-bottom:5px; vertical-align:middle; }
#LoginBox div.row div.col1 { float:left; width:70px; }
#login { width:150px; background-image:url(../images/bg_email.gif); background-position:left; background-repeat:no-repeat; }
#pass { width:150px; background-image:url(../images/bg_pass.gif); background-position:left; background-repeat:no-repeat; }


div#myBascet {
	vertical-align:middle;
	float:left;
	height:95px;
	line-height:95px;
	margin-left:20px;
	padding-left:10px;
	border-left:1px solid #f1f1f1;
}
div#msg {
	height:82px;
	color:#CC0000;
	font-weight:bold;
	vertical-align:top;
	margin-bottom:10px;
}
div#msg img { float:left; text-align:left; }


a.as:link {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	font-weight:normal;
	
}
a.as:visited {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	font-weight:normal;
}
a.as:active {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #ffffff;
	text-decoration: underline;
	font-weight:normal;
}
a.as:hover {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #ffffff;
	text-decoration: underline;
	font-weight:normal;
}

.asfont {
	font-size: 8pt;
	font-family: Verdana,Arial,Geneva,Helvetica,lucida,Tahoma,Swiss,SunSans-Regular,sans-serif;
	COLOR: #FFFF00;
}
