
/* сброс */

* {padding:0; margin:0;}
img {border: 0;}
table {border-collapse: collapse; border: none;}
table th, table td {font-weight: normal;}
.simg {margin: 0 0 0 0; _behavior: url("/templates/mycity/png/iepngfix.php"); z-index: 0;}

img {border: none; _behavior: url("/templates/mycity/png/iepngfix.php");}

/* типографика */

.row {overflow: hidden; zoom: 1; margin-bottom: 10px;}
.row .left {float: left; width: 10px;}
.row .center {float: right; margin-left: 10px;}

a:focus {outline: none;}
a, a:hover {text-decoration: none; font: 12px tahoma; color: #340000;}
a:hover {text-decoration: underline;}


ul li {list-style: none;}
ol li {list-style: decimal inside;}


h1 {font: 18px tahoma; color: #000; margin: 0 0 20px 0;}
h1 a, h1 a:hover {font-size: 18px; color: #000;}

h2 {font: bold 14px tahoma; }
h2 a, h2 a:hover {font: bold 14px; color: #ff000;}
h3 {font-size: 14px;}
h4 {font-size: 12px;}
h5 {font-size: 10px;}

.bkref {background: #fbc276; padding: 0px 20px 0px 20px; font: 11px tahoma}
.bkrefmain {background: #fbc276; padding: 0px 0px 0px 0px; font: 15px tahoma}
/* структура */

html {height: 100%;}
body {height: auto !important; height:100%; min-height:100%; font: 12px tahoma; color: #666; line-height: 18px; background: url(http://x-uboino.ru/templates/xuboino/images/body-left.gif) left repeat-y #b10000; font: 12px tahoma; color: #340000;}
#wrap {min-width: 1085px; margin: 0 auto; width:expression((document.documentElement.clientWidth || document.body.clientWidth) < 1085? "1085px":"100%"); }

/* верхняя часть */

#head {height: 298px; background: url(http://x-uboino.ru/templates/xuboino/images/top-bg2.png) #fff; position: relative;}
#llinks {left: 539px; top: 220px; position: absolute; font: bold 11px tahoma; color: #fff;}
#llinks a, #llinks a:hover {font: bold 11px tahoma; color: #fff;}
#llinks input {border: none; background: none; font: bold 11px tahoma; color: #fff; text-decoration: underline; width: 33px;}

#lform {left: 337px; top: 225px; position: absolute;}
#lform dl {overflow: hidden; zoom: 1; font: 10px tahoma; color: #7e7e7e;}
#lform dd {float: left; margin-right: 5px; _margin-right: 3px;}
#lform dt {float: left;}
#lform .i1 {background: #f1f1f1; border: 1px solid #bab9b9; width: 85px;}

#head2 {height: 42px; _margin-top: -3px; position: relative; background: url(http://x-uboino.ru/templates/xuboino/images/menubg.png) #ff8302;}

#sform {left: 0; top: 0; position: absolute; height: 42px; background: url(http://x-uboino.ru/templates/xuboino/images/head2.jpg) left no-repeat; width: 358px; padding: 0 0 0 57px;}
#sform dd {float: left; margin-right: 7px; _margin-right: 4px;}
#sform dt {float: left;}
#sform .i2 {background: #e1e1e1; border: 1px solid #333; width: 243px; _width: 243px;}

#menu {left: 415px; top: 0; position: absolute; background: url(http://x-uboino.ru/templates/xuboino/images/menu-left.png) left top no-repeat; height: 42px;}
#menu2 li {float: left; margin-left: 11px;}
#menu2 li a, #menu2 li a:hover {font: bold 13px tahoma; text-decoration: underline; display: block; float: left; color: #fff; padding: 13px 0 0 0; height: 26px;}
#menu2 li a:hover {border-bottom: 3px solid #fff; text-decoration: none;}

/* контент */

.newscom {
	
	
	background: #fff;
	
	
	font-size: 12px;
	
}



.ctitle {
	color: #444444;
	font-size: 11px;
	font-family: tahoma;
	padding-left: 6px;
	padding-top: 4px;
}
.ctitle a {
	color: #774E17;
	text-decoration:none;
}
.ctitle a:hover {
	text-decoration: none;
	color: #FF2DFB;
	}

.ctitle1 {
	color: #444444;
	font-size: 11px;
	
font-weight: bold;
font-family: tahoma;
}
.ctitle1 a {
	color: #565351;
	text-decoration:none;
font-weight: bold;
font-family: tahoma;
}
.ctitle1 a:hover {
	text-decoration: none;
	color: #FF2DFB;
font-weight: bold;
font-family: tahoma;
	}


.ntitle {
	color: #636363;
	font-size: 12px;
	font-weight: bold;
}
.ntitle a {
	color: #4B73D4;
	text-decoration: none;
}
.ntitle a:hover {
	color: #4B73D4;
	text-decoration: underline;
}

.slink {
	color: #757575;
	font-size: 11px;		/* ! */
	font-family: tahoma;	/* ! */
	text-decoration: none;
}
.slink a:active, .slink a:visited, .slink a:link {
	color: #E34000;
	text-decoration: none;
}
.slink a:hover {
	color: #E34000;
	text-decoration: underline;
}

.f_textarea {
	color: #757575;		/* ! */
	font-size: 11px;		/* ! */
	font-family: tahoma;	/* ! */
	background-image: url(http://x-uboino.ru/templates/xuboino/images/dlet_field_o.gif);
	background-repeat: repeat-x;
	
	width: 459px;
	height: 156px;
	border: 1px solid #e0e0e0;
}
.f_input {
	color: #757575;		/* ! */
	font-size: 11px;		/* ! */
	font-family: tahoma;	/* ! */
	background-image: url(http://x-uboino.ru/templates/xuboino/images/dlet_field_o.gif);
	background-repeat: repeat-x;
	
	width: 300px;
	height: 14px;
	border: 1px solid #e0e0e0;
}
.f_select {
	color: #757575;		/* ! */
	font-size: 11px;		/* ! */
	font-family: tahoma;	/* ! */
	background-image: url(http://x-uboino.ru/templates/xuboino/images/dlet_field_o.gif);
	background-repeat: repeat-x;
	
	height: 14px;
	border: 1px solid #e0e0e0;
}




#content {overflow: hidden; zoom: 1; background: url(http://x-uboino.ru/templates/xuboino/images/content-left.jpg) left top no-repeat; padding: 29px 0 20px 0;}
#l-col {float: left; width: 196px; overflow: hidden; zoom: 1; padding: 5px 0 0 0;}
#r-col {float: right; width: 196px; overflow: hidden; zoom: 1; padding: 5px 0 0 0;}
#c-col {margin: 0 223px 0 223px; _overflow: hiddem; _zoom: 1;}

.nav-l {background: url(http://x-uboino.ru/templates/xuboino/images/nav-bg.png); height: 32px;}
.nav-l-r {background: url(http://x-uboino.ru/templates/xuboino/images/nav-r.png) right top no-repeat; height: 24px; text-align: center; padding: 8px 0 0 0; font: bold 14px tahoma; color: #fff;}
.nav-l2 {padding: 12px 0 28px 34px;}
.nav-l2 li {width: 143px; height: 19px; margin: 0 0 2px 0; padding: 4px 0 0 20px; background: url(http://x-uboino.ru/templates/xuboino/images/li-bg.jpg) #f07000; }
.nav-l2 li a, .nav-l2 li a:hover {font: 12px tahoma; display: block; color: #fff; text-decoration: none; padding: 0 0 0 13px;}
.nav-l2 li a:hover {text-decoration: underline; color: #7FF0FF; background: url(http://x-uboino.ru/templates/xuboino/images/ar.png) left no-repeat;}

/* обычные блоки */

.block-1 {background: url(http://x-uboino.ru/templates/xuboino/images/block-1.png) #f17000; width: 197px; height: 25px; text-align: center; padding: 8px 0 0 0; font: bold 14px tahoma; color: #fff;}
.block-2 {background: url(http://x-uboino.ru/templates/xuboino/images/block-2.png) bottom no-repeat #ff9a35; padding: 7px 8px 8px 24px; margin: 0 0 21px 0; color: #3a3a3a;}
.block-2 a, .block-2 a:hover {color: #b10000;}


.block-2f {background: url(http://x-uboino.ru/templates/xuboino/images/block-2.png) bottom no-repeat #ff9a35; 
padding: 7px 8px 8px 24px; margin: 0 0 21px 0; color: #3a3a3a;}

.block-2f a:hover {color: #210E12; text-decoration: underline}

.block-2f a {color: #99000A; text-decoration:none;}


.block2-1 {background: url(http://x-uboino.ru/templates/xuboino/images/block2-1.png) #f17000; width: 197px; height: 25px; text-align: center; padding: 8px 0 0 0; font: bold 14px tahoma; color: #fff;}
.block2-2 {background: url(http://x-uboino.ru/templates/xuboino/images/block2-2.png) bottom no-repeat #ff9a35; padding: 7px 24px 8px 8px; margin: 0 0 21px 0; color: #3a3a3a;}
.block2-2 a, .block2-2 a:hover {color: #b10000;}

.block2-2f {background: url(http://x-uboino.ru/templates/xuboino/images/block2-2.png) bottom no-repeat #ff9a35; padding: 7px 24px 8px 8px; margin: 0 0 21px 0; color: #3a3a3a;}
.block2-2f a:hover {color: #210E12; text-decoration: underline}

.block2-2f a {color: #99000A; text-decoration:none;}


.block2-3 {
	background: url(http://x-uboino.ru/templates/xuboino/images/block2-2.png) bottom no-repeat #ff9a35;
	padding: 7px 24px 8px 8px;
	margin: 0 0 21px 0;
	color: #FEEDCF;
	text-align: center;
}
.block2-3 a, .block2-3 a:hover {
	color: #FEEDCF;
	font-style: normal;
}
.block2-4 {
	background-color: #F8E3D4;
	padding: 7px 24px 8px 8px;
	margin: 0 0 21px 0;
	color: #340000;
	text-align: justify;
}
.block2-4 a, .block2-3 a:hover {
	color: #340000;
	}

/* администрация сайта */

.red {color: #b10000;}
.admins li {margin-bottom: 14px; background: url(http://4.x-uboino.ru/templates/xuboino/images/icq.png) left center no-repeat; padding: 0 0 0 18px;}

/* новости */

.news {margin: 0 0 25px 0; padding: 0 0 1px 0; background: #F7EEE8;}
.news2 {background: url(http://x-uboino.ru/templates/xuboino/images/nbg.png) #f07000; height: 38px; text-align: left;}
.news-l {background: url(http://x-uboino.ru/templates/xuboino/images/ngb-left.png) left no-repeat; height: 38px; text-align: left;}
.news-r {background: url(http://x-uboino.ru/templates/xuboino/images/ngb-right.png) right no-repeat; height: 29px; padding: 9px 0 0 22px; font: 15px tahoma; color: #fff; text-align: left;}
.news-rating {
	float: right;
	margin-right: 20px;
}
.news-r a, .news-r a:hover {font: 15px tahoma; color: #fff; text-align: left;}

.news3 {background: url(http://x-uboino.ru/templates/xuboino/images/news3bg.png) #fbc276; height: 28px; text-align: left;}
.news3-l {background: url(http://x-uboino.ru/templates/xuboino/images/news3-left.png) left no-repeat; height: 22px; padding: 6px 0 0 40px; text-align: left;}
.news3-l a, .news3-l a:hover {color: #b10000; text-align: left;}

.news4 {padding: 19px 30px 25px 30px; overflow: hidden; zoom: 1; text-align: left;}

.news5 {background: url(http://x-uboino.ru/templates/xuboino/images/news5.png) #bb1f1d; height: 21px; border-top: 1px solid #d5726a; border-left: 1px solid #c43c38; border-bottom: 1px solid #921918; border-right: 1px solid #c43c38; margin: 1px 1px 0 1px; padding: 5px 5px 0 5px; text-align: left; position: relative;}

.white {color: #fff;}
.white a {color: #fff;}
.pink {color: #e99d9b; font-size: 11px;}
.more {position: absolute; top: -6px; right: 22px; background: url(http://x-uboino.ru/templates/xuboino/images/more.png) #fd7d00; width: 140px; height: 25px; text-align: center; padding: 8px 0 0 0;}
.more a, .more a:hover {font: bold 12px tahoma; color: #fff;}


/* навигация */

.n1 {background: url(http://x-uboino.ru/templates/xuboino/images/navigation-bg.png) #fbf0f0; height: 53px;}
.n2 {background: url(http://x-uboino.ru/templates/xuboino/images/navigation-left.png) left no-repeat; height: 53px;}
.n3 {background: url(http://x-uboino.ru/templates/xuboino/images/navigation-right.png) right no-repeat; height: 41px; text-align: center; color: #b10000; font: 15px tahoma; padding: 12px 15px 0 15px;}
.n3 a, .n3 a:hover {font: 15px tahoma; color: #b10000;}
.n3-l, .n3-r {background: url(http://x-uboino.ru/templates/xuboino/images/p-nav.png) #cb2d00; width: 64px; height: 23px; padding: 6px 0 0 0; text-align: center; color: #fff; font: 11px tahoma;}
.n3-l a, .n3-r a, .n3-l a:hover, .n3-r a:hover {font: 12px tahoma; color: #fff;}
.n3-l {float: left; font: 12px tahoma;}
.n3-r {float: right; font: 12px tahoma;}
.n3-c {margin: 0 75px 0 75px; padding-top: 6px; text-align: center;}

/* подвал */

#footer {height: 212px; position: relative; background: url(http://x-uboino.ru/templates/xuboino/images/footer-bg.png); margin: 0 0 0 49px;}
#footer .girl {background: url(http://x-uboino.ru/templates/xuboino/images/fbg.jpg); width: 505px; height: 212px; position: absolute; right: 0; top: 0;}
#footer .copy {width: 355px; color: #fff; font: 11px tahoma; left: 20px; bottom: 12px; position: absolute; text-align: left;}
#footer .copy a, #footer .copy a:hover {color: #fff; font: 11px tahoma;}


.izepostleft
{
	border: 1px solid #becbdb;
	padding: 4px;
	background: #E2E2E2 top left;
	background-repeat: repeat-x;
}


.memdetails
{
    background: #fafcfe;
    border: 1px solid #cdd6e2;
    border-bottom-width: 2px;
    border-right-width: 2px;
    padding: 4px 3px 4px 3px;
    margin: 3px 1px 3px 1px;
}

.navigation {
	color:#666; 
	border:0px;
}

.navigation a:link,
.navigation a:visited,
.navigation a:hover,
.navigation a:active {
	text-decoration:none;
	color: #636363;
	background:#F9F9F9;
	border:1px solid #E6E6E6;
	padding:3px 6px;
	font-size:11px
}

.navigation a:hover {
	background:#ffaa33;
	color:#FFFFFF;
	border-color:#E6E6E6;
}

.navigation span {
	text-decoration:none;
	background:#fff;
	padding:3px 6px;
	border:1px solid #E6E6E6;
	color:#ccc;
	font-size:11px;
}



.link a {text-decoration: none; font: 12px tahoma; color: #ff0000;}
.link a:hover {text-decoration: underline; font: 12px tahoma; color: #340000;}



.stext {
	color: #383631;
	font-size: 13px;
	font-family: tahoma;
}
.stext a:active,
.stext a:visited,
.stext a:link {
	color: #7F450F;
	text-decoration:none;
font-weight: bold;
font-size: 11px;
	font-family: tahoma;
	}

.stext a:hover {
	color: #FF0000;
	text-decoration: none;
	}

table.my_price {
border-collapse : separate;
color : #000;
border : 1px solid #000;
font : 12px Arial, Verdana, sans-sherif;
font-weight : 700;
}
table.my_price th {
background-color : #ccc;
border : 1px solid #000;
}
table.my_price td {
color : #33c;
border : 1px solid #000;
text-align : center;
padding : 3px;
}
.rules {
color : #000;
font-family : Arial;
font-size : 14px;
text-align : left;
background-color : #efefef;
border-color : #bebebe;
border-style : dotted;
border-width : 1px;
padding : 5px;
}
