/* Шапка */

.search_bar {position: absolute; top: 25px; left: 290px;}
.search_bar .inp {padding:3px 5px 0; width:250px; border: 1px solid #a5acb2; border-width: 1px; border-style: solid; border-color: #1f2e3e #fff #fff #1f2e3e; float: left; margin-right: 10px; }
.login_bar { position: absolute; top: 9px; right: -50px; width: 272px; color: #ffffff;}
.login_bar p {font-size: 10px; margin: 0 0 5px 0; line-height: 1em; padding: 0; color: #ffffff; }
.login_bar p a {margin-right: 10px; color: #ffffff;}

.login {
				float:left;
				width: 57px;
				height: 14px; margin-right: 10px; 
                      
}

.pasw {
				float:left;
				width: 57px;
                      height: 14px; margin-right: 10px; 
}


p {line-height: 15px; margin-bottom: 10px; margin-top: 5px;}
form {margin: 0; padding: 0;}
img {border: none;}

.check {
				color: #ffffff;
}



.button
{
height: 20px;
color: #fff; 
margin: 1px 0px 0 0;
border: 1px solid #ededed;
background-color: #9b9b9b;
}

.bottom {
				padding: 24px 0 0 0;
}

.bottom2 {
				padding: -100px 0 0 0;
}

.polefind {
				padding: 0 0 0 0; width: 268px; height: 16px;
}

.menu {background: url(http://www.topwords.ua/maket/shapka/images/fon_menu.gif) no-repeat 0px 0px;}

.t_home {width: 30px; height:17px; background: #ededed; margin: 0; border-left:2px #ededed solid;}
.t_news {width: 108px; height:17px; background: #ffffff; }
.t_kat {width: 108px; height:17px; background: #ededed; border-right:1px gray solid; border-bottom:1px #ededed solid;}
.t_kat_dow {width: 142px; height:17px; background: #ededed;}
.t_test {width: 105px; height:18px; background: #ededed; border-right:1px gray solid;}
.t_board {width: 178px; height:17px; background: #ededed; border-right:1px gray solid; border-bottom:1px #ededed solid;}
.t_board_dow {width: 176px; height:17px; background: #ededed;}
.t_price {width: 105px; height:17px; background: #ededed; border-right:1px gray solid; border-bottom:1px #ededed solid;}
.t_price_dow {width: 103px; height:17px; background: #ededed;}
.t_faq {width: 70px; height:17px; background: #ededed; border-right:1px gray solid; border-bottom:1px #ededed solid;}
.t_faq_dow {width: 70px; height:17px; background: #ededed;}
.t_rest {width: 139px; height:17px; background: #ededed; border-right:1px gray solid; border-bottom:1px #ededed solid;}
.t_rest_dow {width: 137px; height:17px; background: #ededed;}
.t_kont {width: 123px; height:17px; background: #ededed; border-right:1px #ededed solid; border-bottom:1px #ededed solid;}
.t_kont_dow {width: 124px; height:17px; background: #ededed;}



.submenu {background: #ffffff; width: 974px; height: 23px; border-bottom: 1px #ededed solid; border-left: 0px #ededed solid; border-right: 0px #ededed solid; font-family: Arial; margin: 0px auto; }
.submenu ul {margin: 0; padding: 0; list-style: none;}
.submenu ul li {display: inline; margin: 0 0 0 0; padding: 0 0 0 18px; line-height: 1.5em;}
.submenu ul li.first {background: none; margin: 0 0 0 0; padding: 0;}
.submenu ul li a {color: rgb(4, 107, 202); text-decoration: none; font-weight : bold; font-size: 12px; text-transform:lowercase; }
.submenu ul li a:hover {color: rgb(4, 107, 202); text-decoration: underline;}


.strela {
				 height:3px;
}


a.menu:link, a.menu:visited, a.menu:active { 
text-decoration : none; 
color : #000000;  
} 

a.menu:hover { 
text-decoration : underline; 
color : #000000; 
} 


a.current1:link, a.current1:visited, a.current1:active { 
text-decoration : none; 
color : #000000; 
font-weight : bold; 
font-size : 11px;  
} 

a.current1:hover { 
text-decoration : underline; 
color : #000000; 
} 


/* Хлебные крошки */
.path:link, .path:visited, .path:active, .path:hover {
	color: #0857A6;
	padding: 0px 0px 10px 6px;
	font-size: 12px;
}


body { 
background : #ffffff; 
padding : 1px 0 0 0; 
margin : 0; 
font : 12px Arial, Helvetica, sans-serif; 
color : #000000; 
} 



/* Блок рекламы под навигацией */


.banner1 { 
padding : 2px 0 2px 0; 
border-width : 0px 0px 0px 0px; 
text-align : center; 
margin: 5px auto;
width: 980px; 
} 

.banner2 { 
padding : 2px 0 2px 0; 
border-width : 0px 0px 0px 0px; 
text-align : left; 
margin: 5px auto;
width: 974px; 
background : #efeddf;
} 



/* Тело */

.main {
width : 980px; 
border : 0;
margin: 0 auto;
}


.right_block { 
background : #ecf1f5;  
border-width : 0 0 0 0; 
width : 437px; 
vertical-align : top; 
padding : 4px; 
text-align : center; 
} 

a:link, a:visited, a:active { 
color : #0857A6; 
text-decoration : underline; 
} 
a:hover { 
color : #850303; 
text-decoration : none; 
} 

.div {
float: left; width: 241px; height: 350px; border: solid 0px;
}
.div1 {
float: left; width: 98px; height: 170px; border: solid 0px; text-align : left; 
}
.div2 {
float: left; width: 98px; height: 170px; border: solid 0px; text-align : left; 
}

.div3 {
float: left; width: 109px; height: 100px; border: solid 0px; text-align : left; 
}

.div4 {
float: left; width: 98px; height: 170px; border: solid 0px; text-align : left; 
}


ul { 
padding : 0 0 0 26px; 
margin : 0; 
} 

li { 
margin : 0 0 0 0; 
padding : 0 0 3px 0; 
} 

.content { 
background : #ffffff; 
border : solid #ffffff; 
border-width : 0 4px 0 0; 
width : 543px; 
vertical-align : top; 
padding : 0 0 0 0; 
text-align : left; 
} 


.style1 {
				text-align: left;
}


.notb { 
color : black; 
font-size : 12px; 
font-weight : bold; 
letter-spacing : 1px; 
padding-left : 10px; 
padding-bottom : 3px; 
} 

.notb1 { 
color : black; 
font-size : 12px; 
font-weight : bold; 
letter-spacing : 1px; 
padding-left : 0px; 
padding-bottom : 3px; 
padding-right: 43px;
} 

.news { 
color : #850303; 
font-size : 12px; 
font-weight : bold; 
padding-top : 20px; 
padding-bottom : 5px; 
text-align : left; 
letter-spacing : 1px; 
margin-left : 2px; 
} 

.mobile { 
color : black; 
font-size : 12px; 
font-weight : bold; 
padding-top : 20px; 
padding-bottom : 5px; 
text-align : left; 
letter-spacing : 1px; 
margin-left : 2px; 
} 


/* Новости */


/* URL заголовка */

a.zag_top:link, a.zag_top:visited, a.zag_top:active { 
text-decoration : none; 
color : #3a548d; 
font-weight : normal; 
font-size : 19px; 

} 

a.zag_top:hover { 
font-size : 19px; 
text-decoration : underline; 
color : #850303;
font-weight : normal;  
} 

/* URL анонсов */

a.link_title:link, a.link_title:visited, a.link_title:active { 
text-decoration : none; 
color : #3a548d; 
font-weight : bold; 
font-size : 13px; 
margin : 0 9px 0 0px; 
} 

a.link_title:hover { 
font-size : 13px; 
text-decoration : underline; 
color : #850303;
font-weight : bold;  
margin : 0 9px 0 0px; 
} 

/* анонс последних новостей */

.anons { 
height : 110px;
position:relative; 
overflow:hidden;
font-family : Tahoma; 
font-size : 12px; 
color : #3c3c3c; 
text-decoration : none; 
font-weight : normal; 
} 

.anons_time { 
font-family : Arial; 
font-size : 11px; 
color : #000000; 
text-decoration : none; 
font-weight : normal; 
text-align : left; 
margin: 5px 0px 2px 0px; 

} 

/* время */
.show { 
font-family : Tahoma; 
font-size : 12px; 
color : #aaaaaa; 
text-decoration : none; 
font-weight : normal; 
text-align : left; 
margin: 2px 10px 5px 6px; 

} 

/* текст новостей */
.text { 
font-family : Tahoma;
color : #3c3c3c; 
font-size : 14px; 
font-weight : normal; 
text-align : left; 
margin : 10px 0 0 6px; 
} 

.tags { 
margin : 10px 0 10px 6px; 
} 


/* Для 1 - 2 - 3 списка информационных элементов */
.current, .page_link, .ctrl
{
	padding: 0.2em 0.5em 0.3em 0.5em;
	float: left;
	display: block;
	margin-right: 0.3em;
}

.page_link
{
	border: 1px dashed #bbbbbb;
margin : 0 0 0 6px;
}

.current
{
	background: #E75000;
	color: #FFF;
	border: 1px solid #D73000;
            margin : 0 0 0 5px;
}

.ctrl
{
	padding: 0.5em 0.5em 0.3em 0.5em;
	font-size: 10px;
	color: #4F3327;
}

.read_more
{
	float: left;
	display: block;
            font-weight : bold; 
            margin: 3px 2px 2px 6px;
}



/* Новости внутренняя часть*/

h1 { 
font-family : Arial; 
font-size : 22px; 
color : #333333; 
text-decoration : none; 
font-weight : normal; 
padding : 0; 
margin : 10px 0 0 6px; 
} 

/* Список новых мобильных 12 шт*/

.spisok12 {
float: left; height : 120px; width : 125px; margin: 0 0 0 6px;
}


/* Коментарии */
.tl
{
	position: absolute;
	top: 0px;
	left: 0px;
	background: url('/images/tl_angle.gif') repeat-x 0 0 !important;
            filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/coment/tl_angle.gif');
	width: 8px;
	height: 8px;
}

.tr
{
	position: absolute;
	top: 0px;
	right: 0px !important;
	right: auto;
	left: expression((parentElement.clientWidth - 8) + "px");
	background: url('/images/tr_angle.gif') repeat-x 0 0 !important;
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/coment/tr_angle.gif');
	width: 8px;
	height: 8px;
}

.bl
{
	position: absolute;
	bottom: 0px !important;
	bottom: auto;
	top: expression((parentElement.clientHeight - 8) + "px");
	left: 0px;
	background: url('/images/bl_angle.gif') repeat-x 0 0 !important;
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/coment/bl_angle.gif');
	width: 8px;
	height: 8px;
}

.br
{
	position: absolute;
	bottom: 0px !important;
	bottom: auto;
	top: expression((parentElement.clientHeight - 8) + "px");
	right: 0px !important;
	right: auto;
	left: expression((parentElement.clientWidth - 8) + "px");
	background: url('/images/br_angle.gif') repeat-x 0 0 !important;
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/coment/br_angle.gif');
	width: 8px;
	height: 8px;
}


#ShowAddComment { 
margin : 20px 0 20px 6px; 
font-size : 14pt; 
} 
.pole { 
margin : 20px 0 0 2px; 
} 
.userinfo1 { 
margin-right : 5px; 
margin-bottom : 5px; 
font-weight : bold; 
float : right; 
} 
.userinfo2 { 
margin-left : 5px; 
margin-bottom : 5px; 
} 
.c_u_l { 
font-weight : bold; 
} 
.cr { 
display : none; 
margin : 0 0 10px 5px; 
} 
.csd { 
margin : 0 0 0 7px; 
} 
.comment { 
background-color : #eae4df; 
padding : 30px; 
margin : 3px 0 5px 5px; 
width : 85%; 
position : relative; 
padding : 20px; 
} 
.comment p { 
margin : 0 0 5px 0; 
} 
.comment_desc { 
margin : 10px 0 0 10px; 
} 

.comment_my { 
background-color : #ffffff; 
padding : 30px; 
margin : 3px 0 5px 6px; 
width : 85%; 
position : relative; 
padding : 20px; 
} 


.comment_title {   
margin : 10px 0 10px 6px; 
font-size : 14pt; 
} 

.stars
{
	margin: 0px;
	padding: 0px;
}

.stars li
{
	margin: 0px;
	padding: 0px;
	width: 16px;
	height: 16px;
	float: left;
	background: url('/hostcmsfiles/images/stars_gray.gif') no-repeat 0 0;
	cursor: pointer;
	list-style-type: none;
}



/* Подвал */

.podval1 {
width : 980px; 
border : 0;
margin: 0 auto;
font-family : Tahoma; 
font-size : 8pt; 
padding: 5px 0 0 0;
}

.podval:link, .podval:visited, .podval:active { 
font-family : Tahoma; 
font-size : 8pt; 
color : #aaaaaa;  
text-decoration : none; 
font-weight : normal; 
} 

.podval:hover { 
font-family : Tahoma; 
font-size : 8pt; 
color : #aaaaaa; 
text-decoration : underline; 
font-weight : normal; 
} 

.af {
background : #aaaaaa;
width : 980px; 
height: 40px;
border : 0;
margin: 0 auto;
font-family : Tahoma; 
font-size : 14pt; 
color : #ffffff;
text-align : center; 
padding:16px 0 0 0;
} 


