body{margin:0 0 0 0;padding:0 0 0 0;background:url(/images/bg/bg_body.jpg) repeat-x top  #deece9;}
body, td{font:11px tahoma, arial, verdana, sans-serif;color:#708985}
form{margin:0;padding:0}
a img{border:none}
p{margin:15px 0 15px 0}
.color_brown{color:#714339}
a, a:hover{color:#1280A5;text-decoration:underline}
#container, #bot table, #container{width:1003px;margin:0 auto;border-collapse:collapse}

#top, .left, .left td, .right, #bot{border:none;padding:0;vertical-align:top}

#top{height:425px;text-align:left;font:11px tahoma, arial, verdana, sans-serif;color:#708985}
#top img{margin:0 0 0 0}
#top div{margin:40px 0 0 0}
#top div a{padding:0 15px 0 0}
#top div a, #top div a:hover{color:#1180a5;text-decoration:underline}

.left{width:343px;padding:4px 0 0 0}
.left table{width:240px;margin:0 0 0 50px}
.left td{border-bottom:1px solid #ccdbd7}
.left .last td{border-bottom:none}
.left td p{margin:0 0 0 0}
.left td p a, .left td p a:hover{display:block;float:left;width:144px;padding:5px 0 5px 0;font:16px "arial narrow", tahoma, arial, verdana, sans-serif;color:#1180a5;text-decoration:underline}
.left td div a, .left td div a:hover{display:block;float:left;width:144px;font:12px/12px "arial narrow", tahoma, arial, verdana, sans-serif;color:#74929c;text-decoration:none}

h1{font:24px "arial narrow", tahoma, arial, verdana, sans-serif;color:#344240;margin:10px 0 10px 0}
h2{font:bold 12px tahoma, arial, verdana, sans-serif;color:#344240;margin:10px 0 5px 0}
h4{font:bold 14px tahoma, arial, verdana, sans-serif;color:#344240;margin:10px 0 5px 0}
h4 a{color:#344240}

.right{padding:0 0 0 0;width:660px}

#bot{border-top:1px solid #c2d3d0;height:90px;margin:10px 0 0 0}
#bot table{height:90px}
#bot table td{padding:15px 0 0 0;color:#708985;text-align:left;vertical-align:top;}
#bot table td, #bot table td.left p{font:11px tahoma, arial, verdana, sans-serif}
#bot td a, #bot td a:hover{color:#708985;text-decoration:underline}
#bot td p{margin:0 0 0 50px}
#bot td div{float:right;display:block}

#bot_banners{}

#bot_banners p{margin:0 0 0 0}
#bot_banners_r{padding:0 0 0 55px}

.news_box{padding:0 0;border-bottom:1px solid #d4e6e2}
.news_title{font:14px tahoma, arial, verdana, sans-serif}

.nd1{float:left;width:18px;height:15px;background-color:#b8c375;color:#f3ffb5}
.nd2{float:left;width:18px;height:15px;background-color:#b8c375;color:#f3ffb5}
.nd3{float:left;width:30px;height:15px;background-color:#687235;color:#f3ffb5}
.nd4{clear:both;}

.zagl{font-size:21px;font-family:Arial,Verdana,San-Seriff;color:#344340;font-weight:normal;}

#left_banners{width:240px;margin:38px 0 -139px 50px;position:relative}
@-moz-document url-prefix() { #left_banners { margin:38px 0 -105px 50px; } } 
#left_banners p{margin:0 0 0 0;padding:30px 0 0 0}

.table1{border-collapse:collapse}
.table1 td{background:#ebf2f2;padding:5px;border:1px solid #d6e6dd;color:#566c68;vertical-align:middle}
.table1 th{background:#d6e6dd;font-weight:bold;font-size:11px;padding:5px;}

.table_c{border-collapse:collapse}
.table_c .c_td{background-color:#ebf2f2;border:1px solid #d6e6dd;color:#566c68;vertical-align:top}
.table_c .c_th{background-color:#d6e6dd;font-weight:bold;font-size:11px;padding:5px;}


.button{background:#5c7b7d;border-top:1px solid #ebf2f2;border-left:1px solid #ebf2f2;border-right:1px solid #2f5158;border-bottom:1px solid #2f5158;color:#fff;text-transform:lowercase;font-size:10px;font-weight:bold;text-align:center;padding:3px 10px;cursor:hand}
.p1{text-align:justify;text-indent:25px}

.list1{padding:0 0 0 0;margin:0 0 0 0}
.list1 li{list-style-type:none;background:url(/images/bullet.gif) no-repeat 0 7px;margin:10px 0 10px 25px;padding:0 0 0 10px;text-align:justify}

.zagl{font-size:21px;font-family:Arial,Verdana,San-Seriff;color:#344340;font-weight:normal;}
.zagl_sel_albom{font-size:16px;font-family:Arial,Verdana,San-Seriff;color:#344340;font-weight:bold;}
.t_braun{color:#5b3630;}
.t_lighty{color:#8e943e;font-weight:normal;}
.t_black{color:#000000;}
.t_red{color:#da1900;}
.t_gray{color:#9db3ad;font-weight:normal;}
.input_braun{background:#deedea;border:1px solid #5b3630;font-size:8pt;width:370px;}

.top_input{background:#fffdeb;border:1px solid #ba8680;font-size:8pt;width:100px;}
.photo_preload{border:5px solid #944a39;}
.photo_preload_no{border:5px solid #698984;}



.news_box{padding:5px 0 5px 0;border-bottom:1px solid #d4e6e2;}

.nd1{float:left;width:18px;height:15px;background-color:#b8c375;color:#f3ffb5;}
.nd2{float:left;width:18px;height:15px;background-color:#b8c375;color:#f3ffb5;}
.nd3{float:left;width:30px;height:15px;background-color:#687235;color:#f3ffb5;}
.nd4{clear:both;}


#footer{width:100%;clear:both;color:#6f8a83;border-collapse:collapse;}
#footer td{vertical-align:top;border-top:1px solid #c3d3d0;}
#footer_podl_left{}
#footer_podl_right{}
#footer_left{width:241px;padding:35px 0px 50px 50px;}
#footer_right a, #footer_left a{color:#568f84;}
#footer_right{width:612px;padding:35px 50px 50px 50px;}



/*Parent styles*/
#catalogue_ls{width:100%;float:left;}
.ls_box{width:315px;height:159px;border-collapse:collapse;background:url(/images/bg_ls.jpg) top left no-repeat;color:#432c1a;float:left;}
.lsb_photo{padding:24px;padding-right:0px;width:95px;}
.lsb_text{padding:24px 15px 15px 15px;}
.lsb_text a{color:#91392a;}
.lsb_2k{width:100%;border-collapse:collapse;}
.lsb_2k td{padding-bottom:10px;border-bottom:1px solid #b8b0a3;}
#in_panel{width:304px;border-collapse:collapse;background:url(/images/bg_in-panel.gif) no-repeat;color:#38361f;margin:0 0 -150px 0;position:relative}
#in_panel a{color:#c64a36;}
.in_panel_pad{height:50px;}
.in_panel_text{padding:0px 0px 10px 25px;}
.in_panel_text2{padding:5px 0px 10px 25px;}
.in_panel_text3{padding-top:10px;}
.text_box{width:100%;clear:both;}

.photobox{width:140px;float:left;margin-right:10px;}
.photobox2{float:left;padding:10px 0px;}
.photobox2_ico{width:35px;float:left;}
.photobox2_text{width:105px;float:left;}

#user_page_menu{padding:5px 0px 0px 20px;float:left;}
.actlink{color:#a23d2f;font-weight:bold;}
.clear_box{clear:both;width:100%;padding-top:50px;}
.nav_box{width:612px;float:left;}
.nb1, .nb2{float:left;width:250px;}
.nb2{padding:4px 0px 25px 0px;width:362px;text-align:right;}


.two_col_box{width:612px;clear:both;float:left;}
.tcb1{width:50px;float:left;}
.tcb2{width:562px;float:left;}

.two_col_box2{width:648px}
.tcb2_2{width:648px}


#top_map_left{width:241px;padding-left:50px;}
#top_map_right{width:632px;padding:0px 40px 50px 40px;}
.active_map{border:4px solid #dc0606;}
.base_map{border:4px solid #74928a;}
#map_inform_left{width:241px;padding:10px 0px 10px 50px;border-top:3px solid #c9d8d5;background:#cfdedb;height:50px;}
#map_inform_right{width:632px;padding:0px 40px 10px 40px;border-top:3px solid #c9d8d5;}
#map_map{background:#475a56;vertical-align:middle;text-align:center;padding:30px 0px;}


#map_alt{width:331px;height:209px;border-collapse:collapse;background:url(/images/bg_map-alt.gif) no-repeat;}
#map_alt td{padding:20px 20px 20px 50px;vertical-align:top;color:#977e6f;}

.input_braun_contact{background:#deedea;border:1px solid #98b0ac;font-size:8pt;width:270px;}
.input_komm{background:#deedea;border:1px solid #98b0ac;font-size:8pt;width:531px;}
.input_day{background:#deedea;border:1px solid #98b0ac;font-size:8pt;width:50px;}
.input_month{background:#deedea;border:1px solid #98b0ac;font-size:8pt;width:150px;}
.input_year{background:#deedea;border:1px solid #98b0ac;font-size:8pt;width:65px;}

.input_grname{background:#deedea;border:1px solid #98b0ac;font-size:8pt;width:150px;}

.zagl_black{color:#000000;font-weight:bold;}

.faq_a{color:#000000;text-decoration:none;}

.news_photo{border:3px solid #b1cac5;}

.error_text{color:#A55E5E;}

#private_menu{background:#c5ddd7 url(/images/back_private_menu.gif) top left no-repeat;color:#96bfb6;height:25px;padding-top:10px;padding-left:10px;font-size:10pt;}
#private_menu a{color:#5b6765;}
.private_menu_active{color:#2a5c50;}

.error_text{color:#D20D0D;}


.two_col_box2{width:306px;clear:both;float:left;}
.tcb12{width:50px;float:left;}
.tcb22{width:281px;float:left;}
.red {
	color: red;
}
.green {
	color: green;
}

.visible {
	display: block;
}

.hidden {
	display: none;
}

.faq {
	padding-bottom: 20px;
}

.img_border {
	border: 1px solid #98b0ac;
	background: #ffffff;
	padding: 1px;
	width: 150px;
	height: 112px;
	text-align: center;
}

.img_border1 {
	border: 1px solid #98b0ac;
	background: #ffffff;
	padding: 1px;
    float:left;
    display:block;
}

.fl {
	float: left;
}

.fr {
	float: right;
}
        	
.file_container {
	width: 154px;
}
.img_sep {
	width: 2px;
}

.album_header {
	font-size: 15px;
	font-weight: bold;
}

.clear {
	clear:both;
	font-size:1px;
	height:2px;
}

.clear_photo {
	clear: both;
	font-size:1px;
	height:13px;
}

.clear_big {
	clear:both;
	font-size:1px;
	height:15px;
}

.forum_avatar {
	background: url("/images/forum_avatar.jpg");
	background-repeat: no-repeat;
}

.forum_avatar_sm {
	background: url("/images/forum_avatar_sm.jpg");
	background-repeat: no-repeat;
}

.lsbf_photo{padding:23px;padding-right:0px; padding-top: 22px; padding-left: 22px; width: 90px;}
.lsbf_photo_sm{padding:10px;padding-right:0px; padding-top: 13px; padding-left: 13px; width: 70px;}

.article_header {
	font-size: 14px;
}

.article_category {
	color:#767676;
	font:14px tahoma, arial, verdana, sans-serif;
	text-decoration: none;
	font-weight: bold;
}

.article_category:hover {
	color:#767676;
	font:14px tahoma, arial, verdana, sans-serif;
	text-decoration: none;
	font-weight: bold;
}

#dictionary {
	font-family:Arial,Helvetica,sans-serif;
	font-size:1.3em;
	font-weight:normal;
	line-height:normal;
}

#dictionary a:hover {
	background:#E3E3E3 none repeat scroll 0%;
	border:1px solid #A3A3A3;
}

#dictionary a {
	background:#F3F3F3 none repeat scroll 0%;
	text-decoration: none;
	border:1px solid #A3A3A3;
	cursor:pointer;
	display:block;
	float:left;
	height:21px;
	margin:0pt 0px 2px 2px;
	padding:3px 0pt 0pt;
	_padding:3px 0pt 3px;
	text-align:center;
	width:24px;
}

#dictionary span {
	background:#FFFFFF none repeat scroll 0%;
	border:1px solid #A3A3A3;
	display:block;
	float:left;
	height:21px;
	margin:0pt 0px 2px 2px;
	padding:3px 0pt 0pt;
	_padding:3px 0pt 3px;
	text-align:center;
	width:24px;
}

.block {
	padding: 0pt 0pt 10pt;
}

.girls{width:100%}
.girls td{vertical-align:top;}
.girls table{width:100%}
.img_left{border:1px solid #478794}
.head td{background:#d6e6dd;font-weight:bold}

/*
.forum_buttons{margin:-15px 0 0 0;display:block;position:relative;float:right}
.forum_buttons td{padding:0 0 0 0;font:bold 10px tahoma, arial, verdana, sans-serif}
.forum_buttons img{border:1px solid #deece9;margin:0 0 0 3px}
*/

.forum_buttons, .forum_buttons1{margin:-20px 0 -15px 0;text-align:right;height:35px}
.forum_buttons table, .forum_buttons1 table{margin:0 0 0 300px}
.forum_buttons1 table{margin:0 0 0 335px}
.forum_buttons td, .forum_buttons1 td{padding:0 0 0 0;font:bold 10px tahoma, arial, verdana, sans-serif}
.forum_buttons img, .forum_buttons1 img{border:1px solid #deece9;margin:0 0 0 3px}

.table2{background:#ebf2f2;border:1px solid #2f5158;width:100%}
.table2 td{padding:8px 12px;vertical-align:top}
.table2 td td{padding:0;vertical-align:middle}
.prod_img img{border:1px solid #758481}
.table2 .prod_info{padding:20px 0 20px 0}
.table2 .prod_img{padding:20px 12px}
.table2 h3{font:bold 15px tahoma, arial, verdana, sans-serif;color:#53625f;margin:0 0 15px 0}
.table2 ul{padding:0 0 0 0;margin:0 0 10px 0}
.table2 li{list-style-type:none;margin:2px 0}
.table2 p{margin:10px 0 0 0}
.color div{border:1px solid #758481;width:25px;height:15px;margin:0 2px}
.pager{margin:10px 0}
.pager .current{color:#1180a5;font-weight:bold}
.pager a{color:#53625f;text-decoration:none}
.pager a:hover{color:#1180a5;text-decoration:none}
.color_blue{color:#1180a5}

.table2 .tel{color:#1180a5;width:30%;font:bold 14px tahoma, arial, verdana, sans-serif;}
.table2 .tel strong{font:bold 16px tahoma, arial, verdana, sans-serif;}
.table2 .deliv{color:#1180a5;white-space:nowrap;padding:8px 0;text-align:right}
.table2 .minim{width:40%}
.table2 .cart{background:#d9e3e2;padding:8px 15px}
.table2 .cart div{margin:0 0 5px 0}

.table4{width:660px;border-collapse:collapse}

.table4 td{vertical-align:top}
.table4Side{width:325px;padding:0 0 0 0}
.table4Img{width:124px;padding:0 0 0 0;padding:0 0 0 0}
.table4Side2{width:191px;background:#ebf2f2;border:1px solid #d6e6dd;padding:5px}
.table5Side1{width: 315px; background:#ebf2f2;border:1px solid #d6e6dd;padding:5px}
.table4Delim, .table4Delim div{width:10px;padding:0 0 0 0;border:none;overflow:hidden}
.info{background:#ebf2f2;border:1px solid #d6e6dd;padding:5px}
.info2{background:#ebf2f2;border:1px solid #d6e6dd;padding:0 0 0 0}

.maps2{border:3px solid #408290;margin:0 0 25px 50px}

.maps{width:879px;margin:0 0 25px 50px}
.all div{border:2px solid #408290;float:left;display:block}
.all{width:311px}
.maps .all{vertical-align:top;padding:0px 0 0 0}
.all div{margin:0 -2px 0 0;}
.all div.current{border:2px solid #d02500;margin:0 -2px 0 0;position:relative}
.maps_parts div{border:2px solid #408290}
.maps_parts td{vertical-align:middle;padding:0 1px 0 1px;color:#566c68;white-space:nowrap}
.maps_parts .text{width:19px;text-align:center;border-top:2px solid #57908b;border-left:2px solid #57908b;border-right:2px solid #b3d1ce;border-bottom:2px solid #b3d1ce;background:#f3f7f7;color:#566c68;font-size:10px;}
.maps_parts strong{color:#408290}
.maps_parts div{margin:0 0 0px 0px}
.maps .spec, .maps .spec td{vertical-align:top}

.spec div{margin:0 0 0 0;border:1px solid #408290}
.maps .spec div.current{border:1px solid #d02500}
.maps_parts div.current{border:2px solid #d02500}
.maps .button{background:#c0d0cc;color:#566c68;border-right:1px solid #405550;border-bottom:1px solid #405550;border-top:1px solid #97a4a2;border-left:1px solid #ecfef9;font:bold 11px tahoma, arial, verdana, sans-serif;padding:0 5px 0 5px}
.maps .maps_info{vertical-align:top;padding:0 0 0 5px}
.maps .maps_info h1{margin:0 0 20px 0}

.maps .forum_buttons{margin:0 0 0 0;text-align:none}
.maps .forum_buttons table{margin:0 0 0 0}

.text, textarea, select{border:1px solid #5c7b7d;background:#ebf2f2;color:#2f5158}


#top #flash{margin:-98px 0 0 262px}
#top table{position:relative}
#top table td{vertical-align:top}
#top table td #in_panel td{vertical-align:middle;}
#top #in_panel{position:relative}


#top #flash{margin:-90px 0 0 260px}
#top table{position:relative}

#top #flash_logo{padding:0 20px 0 150px}
#top #flash_logo div{margin:0 0 0 0}
#top #flash_logo img{margin:10px 0 0 0}

#top #flash1{margin:0 0 -425px 0;height:425px;overflow:hidden}
#top #flashcontent{margin:0 0 0 0}

.s_new {
	color: red;
	text-decoration: blink;
	font-weight: bold;
}

.tbl_center td{text-align:center}

ul#nav{padding:0 0 0 0;margin:0 0 0 50px}
#nav li{list-style-type:none;border-bottom:1px solid #ccdbd7;width:240px}
#nav a, #nav a:hover{display:block;width:140px;height:85px;background-repeat:no-repeat;background-position:0 0;padding:0 0 0 100px}
#nav a:hover{background-position:0 -85px}
* html #nav a, * html #nav a:hover{width:240px;height:85px}
#nav a strong, #nav  a:hover strong{display:block;font:16px "arial narrow", tahoma, arial, verdana, sans-serif;color:#1180a5;text-decoration:underline;padding:10px 0 5px 0}
#nav a{font:11px/11px "arial narrow", tahoma, arial, verdana, sans-serif;color:#74929c;text-decoration:none}
#nav a span{color:#1180a5}


#nav .nav_map a{background-image:url(/images/icons2/map.gif)}
#nav .nav_pop a{background-image:url(/images/icons2/pop.gif)}
#nav .nav_users a{background-image:url(/images/icons2/users.gif)}
#nav .nav_photo a{background-image:url(/images/icons2/photo.gif)}
#nav .nav_forum a{background-image:url(/images/icons2/forum.gif)}
#nav .nav_actions a{background-image:url(/images/icons2/actions.gif)}
#nav .nav_goods a{background-image:url(/images/icons2/goods.gif)}
#nav .nav_articles a{background-image:url(/images/icons2/articles.gif)}
#nav .nav_recipe a{background-image:url(/images/icons2/recipe.gif)}
#nav .nav_shops a{background-image:url(/images/icons2/shops.gif)}
#nav .nav_bases a{background-image:url(/images/icons2/bases.gif)}
#nav .nav_dict a{background-image:url(/images/icons2/dict.gif)}

#f_menu{width:1003px;height:80px;margin:0 0 0px 0;position:relative;border-collapse:collapse;background:#deedea;border-top:2px solid #c9d8d5;border-left:1px solid #c9d8d5;border-bottom:1px solid #475a56;border-right:1px solid #9fa8a3}
#f_menu td{vertical-align:top;text-align:center;border-right:1px solid #ccdcd8;width:72px}
#f_menu .td_main{width:155px}
#f_menu .td_main p{height:42px;margin:0 0 0 0;font:bold 16px/42px tahoma, arial, verdana, sans-serif;color:#344340}
#f_menu .td_main a, #f_menu .td_main a:hover{text-decoration:none;padding:0 0 0 0;font:bold 11px tahoma, arial, verdana, sans-serif;color:#6f8a85}
#f_menu a, #f_menu a:hover{display:block;padding:42px 0 0 0;text-decoration:underline;color:#1180a5;background-repeat:no-repeat;background-position:0 0}
#f_menu a:hover{background-position:0 -42px}
#f_menu a span{display:block;background:#deece9}

#f_menu .nav_map a{background-image:url(/images/icons3/map.gif)}
#f_menu .nav_pop a{background-image:url(/images/icons3/pop.gif)}
#f_menu .nav_users a{background-image:url(/images/icons3/users.gif)}
#f_menu .nav_photo a{background-image:url(/images/icons3/photo.gif)}
#f_menu .nav_forum a, #f_menu .nav_forum a:hover{background-image:url(/images/icons3/forum.gif);padding:61px 0 0 0;margin:-19px 0 0 0;position:relative}
#f_menu .nav_forum a:hover{background-position:0 -61px}
#f_menu .nav_actions a{background-image:url(/images/icons3/actions.gif)}
#f_menu .nav_goods a{background-image:url(/images/icons3/goods.gif)}
#f_menu .nav_articles a{background-image:url(/images/icons3/articles.gif)}
#f_menu .nav_recipe a{background-image:url(/images/icons3/recipe.gif)}
#f_menu .nav_shops a{background-image:url(/images/icons3/shops.gif)}
#f_menu .nav_bases a{background-image:url(/images/icons3/bases.gif)}
#f_menu .nav_dict a{background-image:url(/images/icons3/dict.gif)}

#top .srch{font-weight:bold;background:url(/images/srch.gif) no-repeat top left;padding:0 0 0 15px}

h1 span{color:#5b3630;}

#wrapper .icon{width:1px;padding:1px 2px;vertical-align:middle}

.in_favorite {
	width: 16px;
	height: 16px;
	display: block;
	background: url(/images/favorite.gif) no-repeat top left;
	outline:none;
}

.favorite {
	width: 16px;
	height: 16px;
	display: block;
	background: url(/images/add_favorite.gif) no-repeat top left;
	outline:none;
}

.favorite:hover {
	background: url(/images/favorite.gif) no-repeat top left;
}

.infopanel {
	background: #CCDCD9;
	height: 28px;
    padding:0 5px 0 0;
	display: block;
}

.infopanel .stars {
	padding-top: 7px;
	padding-left: 6px;
	padding-right: 6px;
}

.infopanel .publish {
	padding-top: 7px; 
	padding-left: 6px;
	padding-right: 6px;
}

.infopanel .abuse {
    float:right;
	padding-top: 6px;
	padding-left: 6px;
	padding-right: 6px;
}

.infopanel .views {
	background: url(/images/views.gif) no-repeat top left;
	padding-top: 7px;
	padding-left: 25px;
	padding-right: 6px;
	background-position: 6px 6px;
}

.infopanel .photo {
	background: url(/images/photo.gif) no-repeat top left;
	padding-top: 7px;
	padding-left: 25px;
	padding-right: 6px;
	background-position: 6px 6px;
}

.infopanel .coordinates {
	background: url(/images/compass.png) no-repeat top left;
	padding-top: 7px;
	padding-left: 25px;
	padding-right: 6px;
	height: 23px;
	background-position: 6px 6px;
}

.infopanel .duration {
	background: url(/images/clock.gif) no-repeat top left;
	padding-top: 7px;
	padding-left: 25px;
	padding-right: 6px;
	height: 16px;
	background-position: 6px 6px;
}

* html .infopanel .duration {
	height: 23px;
}


.infopanel .video {
	background: url(/images/video.gif) no-repeat top left;
	padding-top: 7px;
	padding-left: 25px;
	padding-right: 6px;
	background-position: 6px 6px;
}

.infopanel .comments {
	background: url(/images/comments.gif) no-repeat top left;
	padding-top: 7px;
	padding-left: 25px;
	padding-right: 6px;
	background-position: 6px 6px;
}

.infopanel .delete {
	padding-top: 7px;
	padding-right: 6px;
}

.infopanel .favorite_block {
	padding-top: 5px;
	padding-left: 6px;
	padding-right: 6px;
}

.infopanel .author {
	background: url(/images/user.gif) no-repeat top left;
	padding-top: 7px;
	padding-left: 25px;
	padding-right: 6px;
	background-position: 6px 6px;
}

.infopanel .discount {
	background: url(/images/discount.png) no-repeat top left;
	padding-top: 7px;
	padding-left: 25px;
	padding-right: 6px;
	background-position: 6px 6px;
}

.infopanel .subscribe_block {
	padding-top: 6px;
	padding-left: 6px;
	padding-right: 6px;
}

.infopanel .original {
	background: url(/images/original.png) no-repeat top left;
	padding-top: 7px;
	padding-left: 25px;
	padding-right: 6px;
	background-position: 6px 6px;
}

.subscribe {
	width: 16px;
	height: 16px;
	display: block;
	background: url(/images/subscribe.png) no-repeat top left;
}

.unsubscribe {
	width: 16px;
	height: 16px;
	display: block;
	background: url(/images/unsubscribe.png) no-repeat top left;
}

#big_image {
	border: 1px solid #708985;
}

#office_panel {
	text-align: center;
	background: #CCDCD9;
}

#office_panel img {
	margin: 5px 9px 5px 8px;
}
.info2 .table1 .blockStatNum{text-align:right;color:#1280a5}
.blogTopic {}
.loginButton { border: 0px; margin: 0px; padding: 0px; background-color: #fff; color: #C64A36; text-decoration: underline; font-size: 11px; font-weight: bold; cursor: pointer; _cursor: hand;}

.bVideoContainer { background-color: #EBF2F2; border: 1px solid #D6E6DD; padding: 5px; width: 150px; height: 137px; float: left; margin-top: 5px; margin-right: 2px;}
.ajaxLoader {display: none}

.threadMessageHeader {padding-bottom: 5px;}
.threadMessageHeader a {font-size: 12px; font-weight: bold;}

.threadMessageSender {text-align: center; margin-top: 15px;}
.threadMessageSender a {font-size: 12px; font-weight: bold;}

.threadMessageBody {margin-top: 15px;}
.threadMessageBody a {font-size: 12px; font-weight: bold;}

.messageBodyContainer {cursor: pointer; _cursor: hand; width: 350px; height: 52px; overflow: hidden;}

.c_td .ajaxLoaderContainer {float: right; padding-top: 4px; width: 23px; display: none;}
#threadContainer .oldMessagesLinkBlock {padding: 5px 5px 5px 5px; background-color: #EBF2F2; border: 1px solid #D6E6DD}
.infoMessage {background-color: #EBF2F2; border: 1px solid #CCDCD9; padding: 30px 40px 30px 40px; text-align: center; font-size: 14px;margin-top: 20px; margin-bottom: 20px;}
.smallInfoMessage {padding: 10px 15px 10px 15px;}

.table_c .new{background-color:#E0E8E8; border: 1px solid #D4DED9}
.messagesControlPanel {width: 660px; padding: 5px; background-color: #CCDCD9;}
.messagesControlPanel .left {float: left; width: 150px; padding: 0px;}
.messagesControlPanel .right {float: right; width: 270px; padding: 0px;}
.tableValignTop td {vertical-align: top;}
.sendMessageForm input[type=text], .sendMessageForm textarea {width: 567px;}

.outgoing {background-image: url(/images/out-xs.png); background-repeat: no-repeat; background-position: 52px 65px;}
.incoming {background: url(/images/in-xs.png) no-repeat #EBF2F2; background-position: 52px 65px;}

.microblog {padding-top: 5px;}
.microblog .thread .post {padding-top: 4px; padding-bottom: 4px;}
.microblog .thread .pagerContainer .cont {float: left; width: auto;}
.microblog .thread .pagerContainer .indicator {display: none;}
.microblog .thread .post .threadMessageBody {margin-bottom: 15px; margin-right: 5px; margin-left: 5px;}
.microblog .thread .post .messageBodyContainer {font-size: 12px; min-height: 73px; height: auto; width: 550px; overflow: hidden;}
.microblog .thread .post .threadMessageImages {margin: 10px 0px 0px 0px;}
.microblog .thread .post .threadMessageImages .header {font-weight: bold; font-size: 11px; padding-bottom: 5px;}
.microblog .thread .post .threadMessageImages .image {border: 2px solid #CCDCD9; float: left; padding: 1px;}
.microblog .thread .post .threadMessageImages .image a {display: block; font-size: 0px; width: auto; height: auto;}

#commentsContainer .information {border: 1px solid #517571; text-align: center; font-weight: bold; padding-top: 10px; padding-bottom: 10px; padding-left: 50px; padding-right: 50px; background-color: #EBF2F2;margin-top: 5px; margin-bottom: 5px;}

.avatarBox {background-image: url(/images/forum_avatar_sm.jpg); width: 76px; height: 102px;}
.avatarBox img.avatar {border: 0px; height: 76px; width: 50px;margin-left: 16px;margin-top:14px;}

.threadMessageBody .messageBodyContainer.link {cursor: pointer;}
.threadMessageBody .messageBodyContainer.nolink {cursor: default;}

#abuseContainer { margin: 10px; }