@import url(reset.css);

body { min-width:1000px; max-width:1600px;
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; line-height:1.5;}
a {color:#207ab6;}
a:hover {text-decoration:none;}
#main_container {
  width: 100%;
  width: expression(((document.compatMode && document.compatMode=='CSS1Compat') ? document.documentElement.clientWidth : document.body.clientWidth) < 1000 ? "1000px" : '100%'); 
  min-width: 1000px;
}
.topline h1 { margin:0;}
#container {width: 100%; background:url(../images/ball.gif) 97% bottom no-repeat; }
table td { vertical-align:top;}
#content {
  width: 100%;
 /* float: left; */
}
#text { /* margin-left:255px; margin-right:285px; */ }
b, strong { font-weight:bold;}
#left {
  width: 240px;
  /*float: left;
  margin-left: -100%;*/ padding-right:15px;
}
#right {
 width: 275px;
 padding-left:10px; 
  /*float: left;
  margin-left: -285px; */
}
.clear { clear:both; width:100%; height:1px; font-size:1px;}
#header .adv_media_cont  {margin-left:380px;}
#header .adv_media_cont .adv_media { margin:0 auto; width:601px; height:91px; }
#header {padding-top:10px; width: 100%;}
.logo {width:390px; height:110px; display:block; text-decoration:none; background:url(../images/tmplogo_v2.gif) top left no-repeat; float:left; margin-right:5px; margin-top:-10px;  }
.topline { width:100%; height:22px; background:url(../images/topline_new.gif) top left repeat-x; text-align:center; color:#000000; font-size:13px; font-weight:bold; padding-top:2px; margin-bottom:15px;}


a.titlemenup {display:block; height:47px; padding-top:14px; padding-left:65px; background:url(../images/menu_img_pzd.png) top left no-repeat; font-size:18px; color:#207ab6; text-decoration:none;  }
a.titlemenut {display:block; height:47px; padding-top:14px; padding-left:65px; background:url(../images/menu_img_tst.png) top left no-repeat; font-size:18px; color:#207ab6; text-decoration:none;  }
a.titlemenus {display:block; height:47px; padding-top:14px; padding-left:65px; background:url(../images/menu_img_scn.png) top left no-repeat; font-size:18px; color:#207ab6; text-decoration:none;  }

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

ul.left_menu_ul { margin-left:20px; margin-top:7px; margin-bottom:25px; width:204px;}
ul.left_menu_ul li { margin-bottom:1px;}
ul.left_menu_ul li a {font-size:12px; color:#207ab6; text-decoration:none;}
ul.left_menu_ul li a:hover { border-bottom:1px dashed #207ab6; }
ul.left_menu_ul li.all { text-align:right; margin-top:8px; }
ul.left_menu_ul li.all a{ font-weight:bold;}

.goods_on_the_house {margin-top:130px; margin-bottom:40px;}
a.goods {width:223; height:19px; background:#b3dcff; text-decoration:none; display:block; margin-left:5px; padding-top:3px; color:#207ab6; padding-left:7px;}

#text .adv_cont { width:100%; }
#text p { margin:15px 0;}

h1 { margin:20px 0 18px 0; font-weight:bold; font-size:14px; padding-left:10px;}

h2 { margin:20px 0 18px 0; font-weight:bold; font-size:14px; padding-left:10px;}
h3 { margin:20px 0 18px 0; font-weight:bold; font-size:11px; padding-left:63px;}
/*h3 { margin:13px 0 11px 0;  font-size:11px; padding-left:63px;}*/

/* #text .poem { font-size:11px; padding-left:3px; padding-top:1px; background:url(../images/copy.gif) top left no-repeat;}
#text .poem .firstp { text-indent:18px; margin-top:0;}
#text .poem .lastp {  margin-bottom:0;}
#text .poem .goto { margin-top:0;} */
#text .main_text {}
#text .main_text .firstp { font-size:11px; padding-left:3px; padding-top:1px; background:url(../images/copy.gif) top left no-repeat; text-indent:18px; margin-top:0;}
#text .main_text .lastp {  margin-bottom:0;}
#text .main_text .goto { margin-top:0; font-size:11px;}
#text .main_text .poem {font-size:12px; padding-left:3px;}
.top_right_links { width:250px; margin-left:17px; border-bottom:1px dotted #b0afb0; padding-bottom:12px; margin-bottom:15px;}
.top_right_links  a { display:block; width:36px; height:41px; text-decoration:none; margin:0 10px; float:left;}
.top_right_links  a.right_link1 { background:url(../images/right_link1.jpg) top left no-repeat;}
.top_right_links  a.right_link2 { background:url(../images/right_link2.jpg) top left no-repeat;}
.top_right_links  a.right_link3 { background:url(../images/right_link3.jpg) top left no-repeat; margin-left:35px; _margin-left:20px;}
.top_right_links  a.right_link4 { background:url(../images/right_link4.jpg) top left no-repeat;}

ul.right_menu_ul { margin-left:17px; margin-top:7px; margin-bottom:25px; width:204px;}
ul.right_menu_ul li { margin-bottom:5px;}
ul.right_menu_ul li a {font-size:12px; color:#207ab6; text-decoration:none;}
ul.right_menu_ul li a:hover { border-bottom:1px dashed #207ab6; }
ul.right_menu_ul li.all {  margin-top:8px; }
ul.right_menu_ul li.all a{ font-weight:bold;}

a.titlemenu_right {display:block; height:47px; padding-top:14px; padding-left:65px; background:url(../images/menu_img_rcp.png) top left no-repeat; font-size:18px; color:#207ab6; text-decoration:none; margin-left:5px; margin-top:10px; margin-bottom:10px;  }

.title_search {display:block; height:20px; padding-top:5px; padding-bottom:10px; padding-left:10px; margin-bottom:10px; font-size:18px; color:#207ab6; text-decoration:none; margin-left:5px;  }
a.toorder {background:url(../images/toorder.jpg) top left no-repeat; margin:20px 0 20px 10px; }

.left_advbanner {width:245px; border:0px solid #ffabb3; padding:5px; margin-left:5px; margin-bottom:10px; margin-top:10px;}


.dot_line {width:250px; margin-left:10px; border-bottom:1px dotted #b0afb0; height:1px; font-size:1px; margin-bottom:25px;}
.attention {width:227px; border:1px solid #c6c6c6; margin-left:5px; margin-bottom:30px; padding:10px 23px 15px 10px; font-size:12px;}
a.title_attention {display:block; height:30px; padding-left:5px; font-size:18px; color:#fa180d; text-decoration:none; margin-left:5px;  }
.forbidden {padding-left:5px; text-indent:20px; background:url(../images/copy.gif) top left no-repeat; margin-bottom:20px;}


#footer {height:55px; width:100%; padding-top:15px; font-size:11px;}
.fortop100 { width:165px; height:31px; margin-left:17px; float:left; margin-right:30px;}
.footer_text { padding-top:13px; padding-left:10px; padding-bottom:5px;}
.ball { width:66px; height:119px; float:right; margin-right:20px; background:url(../images/ball.gif) top left no-repeat; margin-top:-92px; position:relative; z-index:100;}

#nav_top { background:#f3f3f3; width:100%; font-size:11px; height:30px;}
#nav_top .left { float:left; padding-left:15px; padding-top:7px;}
#nav_top .right { float:right; padding-right:15px; padding-top:7px;}
#nav_top a { text-decoration:none;}
#nav_top a:hover {text-decoration:underline;}

#nav_top_tittle { background:#f3f3f3; width:98%; font-size:11px; height:35px; float:left; padding-left:15px;}
#nav_top_tittleup { background:#f3f3f3; width:98%; font-size:11px; height:20px; float:left; padding-left:15px;}

.art_anfull { background:#fbfbfb; font-size:11px; float:left; padding-left:50px;}

#text .poem_inner { font-size:12px; padding-left:45px;  }
#text .poem_inner p {text-indent:18px; }
#text .poem_inner .firstp { margin-top:0;}
#text .poem_inner .lastp {  margin-bottom:0;}
.red { color:#fa180d;}

#nav_down { background:#f3f3f3; width:100%; font-size:14px; height:30px; margin:35px 0 25px 0;}
#nav_down .left {background:#f3f3f3; float:left; padding-left:15px;}
#nav_down a { text-decoration:none;}
#nav_down a:hover {text-decoration:underline;}

.all_bottom_links {margin:30px 0 65px 0; padding-top:10px; text-indent:30px; font-size:11px; color:#333333;}
.all_bottom_links a{ color:#666666;}

.google_advertising {margin-bottom:5px;}


.tnd_font {
	text-decoration: none;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	color: #4b0082;
}

.tnd_topfont {
text-decoration: none;
font-family: Verdana, sans-serif;
font-size: 12px;
font-weight: bold;
text-align: center;
color: #b5111b;
margin-left:20px;
}
.tnd_image{
border: 1px;
border-style: solid;
border-color: #ffccff;
width: 80px;
height: 80px;
}
.tnd_table1{
border: 1px;
border-style: solid;
background-color: #ffffff;
border-color: #ffabb3;
width: 100%;
height: 348px;
}
.tnd_table2{
border: 0px;
width: 100%;
height: 348px;
}
.tnd_tdorange{
background-color: #fce3ee;
text-align: center;
}

.attentit {
font-size:12px;
color:#F00;
line-height:1.2;
text-align:justify;
font-family: Verdana, Geneva, sans-serif;
}

.whois {
font-size: 11px;
font-style: italic;
color:#696969;
text-align:right;
}

.adv_left {
	margin-left:30px;
	width:200px;
}

.toplnk {
	text-align:center;
	margin-bottom:10px;	
}
