/* CSS Document */

#all_news{
	width:96%;
	margin:0 auto;
	background-color: #ffffff;
	padding:0;
	position:relative;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

/*a:link,
a:active,
a:visited,
a:hover{
	color:#4890aa;
}
*/
#all_news{
     min-height:750px;
     height:auto;
	 width:960px;
	 color:#003366;
}
* html #all_news {
     height: 750px;
}
#all_news a{
	color:#003366;
	text-decoration:none;
	outline:none;
}
#left_col{
	/*position: absolute;*/
	float:left;
	left: 0px;
	padding: 0px;
	width: 180px;
	background-color: #ffffff;
	font: 10px Verdana,sans-serif;
}

#right_col{
	padding: 0px;
	width:770px;
	float:right;
}
.col_index,
.col_cat{
	width:335px;
	float:left;
	margin-left:10px;
}
.col_index{border-top:4px solid #d9f0f8;}
.col_cat{border-top:4px solid #dbebc8;;border-bottom:0px solid #dbebc8;}

.box, .box_blue{
	 margin-bottom:5px;
}
.box_head, .box_head_blue{
	width:100%;
	height:20px;
	line-height:16px;
}
.box_head_title, .box_head_title_blue{
	margin-left:10px;
	font-weight:bold;
	font-size:12px;
}
.box_body, .box_body_blue{
	width:178px;
	padding-bottom:10px;
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	font-size:10px;
	color:#666666;
}
.box_bottom, .box_bottom_blue{
	height:4px;
	line-height:4px;
	clear:left;
}

.box_bottom div,
.box_bottom div span,
.box_bottom_blue div,
.box_bottom_blue div span{
	display:block;
	height:4px;
	line-height:4px;
	font-size:0px;
}

/* GREEN BOX */
.box{background: #fffFFF;}

/* BLUE BOX */
.box_blue{background: transparent url(http://dobrich.info/images/nice_images/box_head_bgr_blue.gif) repeat-x;}
.box_head_blue{background:url(http://dobrich.info/images/nice_images/box_head_left_blue.gif) no-repeat left top;}
.box_head_title_blue{background:url(http://dobrich.info/images/nice_images/box_head_right_blue.gif) no-repeat right top;}
.box_bottom_blue{background:#d9f0f8 url(http://dobrich.info/images/nice_images/box_bottom_bgr_blue.gif) repeat-x; }
.box_bottom_blue div{background:transparent url(http://dobrich.info/images/nice_images/box_bottom_left_blue.gif) no-repeat left top;}
.box_bottom_blue div span{background:transparent url(http://dobrich.info/images/nice_images/box_bottom_right_blue.gif) no-repeat right top;}

.box_head span,
.box_head span a
{
	font-size:8px;
	color:#333;
	text-align:right;
}
.box_head span{
	float:right;
	padding-right:10px;
}

.box_head span.novini_timestamp {
	float:right;
	color:#777777;
	padding:0px 10px 0px 10px;
	font-size:10px;
	font-weight:normal;
	white-space:nowrap;
}

.niceform{
	margin:8px 0 0 30px;
}

/* RIGHT SECTION*/
.box .news_bgr{
	border: 1px solid #94A3C4;
	border-top:0px;
	font-size:10px;
	color:#666666;
}

.news_cat_title,
.news_cat_title_small{
	background:#ffffff url(http://dobrich.info/images/nice_images/news_cat_title_bgr.gif) repeat-y top left;
	padding:5px 0 5px 10px;
	font-size:11pt;
	font-weight:bold;
	color:#4890aa;
	margin-bottom:5px;
}
.news_cat_title a { color:#4890aa;}

#all_news .news_cat_title a:link,
#all_news .news_cat_title a:visited,
#all_news .news_cat_title_small a:link,
#all_news .news_cat_title_small a:visited{
     font-weight:bold;
     font-size:11pt;
     color:#4890aa;
     text-decoration:none;
}
.news_cat_title_small,
.news_cat_title_small a:link,
.news_cat_title_small a:visited
{
     font-size:10pt;
}

.last_news,
.last_news_green,
.last_news_v,
.last_news_green_v{
	padding:3px 10px 3px 40px;
	background: transparent url(http://dobrich.info/images/nice_images/i.gif) no-repeat 20px 3px;
}
.last_news_v,
.last_news_green_v{
        background: transparent url(http://dobrich.info/images/nice_images/clip.png) no-repeat 20px 3px;
}
.last_news_green,
.last_news_green_v{
        background-color:#f3f8ed;
}



.last_news span,
.last_news_v span,
.last_news_green span.
.last_news_green_v span{
	font-size:10px;
	color:#666666;
	font-weight:normal;
}
.news_item em,
.news_item_green em,
.last_news em,
.last_news_green em,
.last_news_v em,
.last_news_green_v em{
	font-size:10px;
	color:#4890aa;
	font-style:normal;
	font-weight:normal;
}
.last_news a:link,
.last_news_green a:link,
.news_item a:link,
.news_item_green a:link,
.last_news a:visited,
.last_news_green a:visited,
.news_item a:visited,
.news_item_green a:visited,
.last_news_v a:link,
.last_news_green_v a:link,
.news_item a:link,
.news_item_green a:link,
.last_news_v a:visited,
.last_news_green_v a:visited,
.news_item a:visited,
.news_item_green a:visited{
	font-size:12px;
	font-weight:bold;
	color:#0d55d5;
	text-decoration:none;
}
.last_news a:hover,
.last_news_green a:hover,
.last_news_v a:hover,
.last_news_green_v a:hover,
.news_item a:hover,
.news_item_green a:hover{
	color:#0d55d5;
	text-decoration:underline;
}


.news_item_green,
.news_item{
	/*height:80px;*/
	padding-left:20px;
	padding-bottom:3px;
}
.news_item_green{
	background-color:#f3f8ed;
}
.news_item_green img,
.news_item img{
	padding:1px;
	float:left;
	margin: 5px 10px 0px 0px;
	border:1px solid #cccccc;
}
.news_item_green a.icon,
.news_item a.icon{
	padding:2px 20px;
	background: transparent url(http://dobrich.info/images/nice_images/i.gif) no-repeat left 4px;
	float:none;
	line-height:20px;
}
.news_item_green a.icon_v,
.news_item a.icon_v{
        padding:2px 20px;
        background: transparent url(http://dobrich.info/images/nice_images/clip.png) no-repeat left 4px;
        float:none;
        line-height:20px;
}


.news_item_green span,
.news_item span{
	font-size:10px;
	color:#666666;
}
.news_cat
{
	font-size:10px;
	color:#ff4400;
	font-style:normal;
	font-weight:bold;
}
.news_cat a:link,
.news_cat a:visited
{
	background:none;
	padding:0;
	font-size:10px;
}
.news_item_green p,
.news_item p{
	font-size:11px;
	color:#003344;
	line-height:14px;
	font-weight:normal;
	padding:2px;
	margin:0;
}
.tv_title,
.news_title,
.news_title b{
     color:#558822;
     font-weight:bold;
     font-size:12pt;
}
.tv_title{
     padding-left:20px;
}
.news_time{
	color:#666666;
	font-size:10px;
	margin-top:5px;
	margin-bottom:10px;
}
.news_body{
	margin:0 auto;
	width:96%;
	margin-bottom:10px;
}
.news_body img{
	margin:10px;
	padding:3px;
	border:1px solid #cccccc;
}
.news_body p{
	font-size:12px;
	color:#223311;
	line-height:20px;
	margin:10px 0;
}

.signature{
	border-bottom:1px solid #cccccc;
	text-align:right;
	font-size:9px;
	color:#558822;
	font-weight:bold;
	clear:both;
}
.clear{
	clear:both;
	padding:0;
	margin:0;
	line-height:0px;
}
.grey_line{
	border-top:0px solid #ccc;
}
#paging{
	margin: 5px 0 0px 20px;
	padding-bottom:10px;
}
#paging a:link,
#paging a:visited,
#paging span{
	padding:1px 4px;
	background-color:#81be24;
	color:#223300;
	font-weight:bold;
	border:1px solid #999999;
	text-decoration:none;
	margin:3px;
	font-size:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

#paging span{
	background-color:#558822;
	border:1px solid #666666;
	color:#ffffff;
}
#paging a:hover{
	background-color:#f3f8ed;
	border:1px solid #558822;
}

/* FORMS */
.nform{
	margin:8px 0 0 30px;
	padding:0;
}
.txt,
.slct,
.btn{
	border:1px solid #558822;
	font-size: 12px;
	padding: 0px;
	color:#223311;
	width:123px;
	margin-top: 5px;
}
.txt {
	padding : 2px;
	color:#666666;
	width:117px;
}
.btn {
	background-color:#81be24;
}
.rad {
	padding:0;
	margin:0;
}

/* TOP MENU */
#nav,
#nav ul {padding:0; margin:0; list-style:none; background:#f3f8ed url(http://dobrich.info/images/nice_images/transparent.gif); position:relative; z-index:100; border-bottom:1px solid #ffffff;}
#nav {height:23px; padding:0; background:#0d55d5;}
#nav table {border-collapse:collapse;}
#nav li {float:left; }
#nav li li {float:none;}
/* a hack for IE5.x and IE6 */
#nav li a li {float:left;}
#nav li a {display:block; float:left; color:#fff; height:23px; padding:0 10px 0 10px; line-height:22px; text-decoration:none; white-space:nowrap; font-weight:bold; border-left:0px solid #558822;}
#nav li li a {height:21px; line-height:20px; float:none; color:#0d55d5;}
#nav li:hover {position:relative; z-index:100;}
#nav a:hover {position:relative; z-index:100; background:#608fe3; color:#fff; border-left:0px solid #608fe3;}
#nav li:hover > a {border-left:0px solid #558822; background:#608fe3; color:#fff;}
#nav :hover  ul {left:0; top:23px; border:1px solid #608fe3; z-index:300;}
#nav a:hover ul {left:0px;}
#nav ul {position:absolute; left:-9999px; top:-9999px;}
#nav li:hover li:hover > ul {left:0; margin-left:100%; top:0;}
#nav li:hover > ul ul {position:absolute; left:-9999px; top:-9999px; width:auto;}
#nav li:hover li:hover > a {background:#608fe3; color:#fff; border-left:0px solid #000;}
#nav li a:hover ul li a:hover {background:#608fe3;}
#nav a:hover a:hover ul,
#nav a:hover a:hover a:hover ul,
#nav a:hover a:hover a:hover a:hover ul,
#nav a:hover a:hover a:hover a:hover a:hover ul {left:100%; top:0;}
#nav a:hover ul ul,
#nav a:hover a:hover ul ul,
#nav a:hover a:hover a:hover ul ul,
#nav a:hover a:hover a:hover a:hover ul ul {position:absolute; left:-9999px; top:-9999px;}


a.last_news_level_1,
a.last_news_level_1:active,
a.last_news_level_1:visited,
a.last_news_level_1:hover,
a.last_news_level_1_v,
a.last_news_level_1_v:active,
a.last_news_level_1_v:visited,
a.last_news_level_1_v:hover
{
	color:#ff4400;
}


.news_title b,
.last_news b,
.last_news_green b,
.last_news_v b,
.last_news_green_v b,
.news_item b,
.news_item_green b{
     color:#f40;
}

#home_main{
	width:920px;
	margin:0;
	padding:0;
	background-color: #ffffff;
}
#home_left{
	float:left;
	width: 442px;
	margin:0;
	padding: 0px;
	background-color: #ffffff;
	font: 12px Verdana,sans-serif;
}
#map_demo_box{
	border:1px solid #999999;
	background:#999999;
}
#home_right{
	float:left;
	width: 463px;
	margin:0 0 0 10px;
	padding: 0px;
	background-color: #ffffff;
	font: 12px Verdana,sans-serif;
}
#map_nav_box{
	width:453px;
	height:237px;
	padding-top:40px;
}

.index_box{
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	font-size:11px;
	color:#666666;
	background:#f3f8ed;
	height:160px;
}
.index_box .login_input{
	text-align:right;
	margin:auto;
	width:230px;
	padding-top:5px;
}
.index_box .login_link{
	text-align:center;
	margin:auto;
	width:230px;
}
#index_news{
	height:160px;
	overflow:auto;
	font-size:10px;
}
#index_news a,
#index_news a:active,
#index_news a:visited,
#index_news a:hover
{
	font-size:10px;
}
#ads_box p {
 margin: 0 0 10px 20px;
}

/* FAQ */
#all_faq{
	width:96%;
	margin:0 auto;
	background-color: #ffffff;
	padding:0;
	position:relative;
}

/*#all_faq{
     min-height:750px;
     height:auto;
}
* html #all_faq {
     height: 750px;
}*/

#faq_left{
	position: absolute;
	left: 0px;
	padding: 0px;
	width: 280px;
	background-color: #ffffff;
	font: 12px Verdana,sans-serif;
}

#faq_right{
	margin-left: 290px;
	padding: 0px;
  	margin-right: 15px;
}

#box_body_faq{
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	background:#ffffff; /*#f3f8ed*/
}
#box_body_faq p {
	padding-left:20px;
	font-size:12px;
	color:#666666;
	margin-bottom:10px;
}
#box_body_faq p span.num{
	font-size:24px;
	color:#666666;
	font-weight:bold;
}

.col_index_wide {width:680px;}
