@charset "windows-1251";
*{margin:0;padding:0;}
body {background: url(../images/bg.jpg) repeat top left;margin:0 auto;padding:0;color:#ddd;font-family: "Lucida Grande",Arial,Helvetica,sans-serif;font-size:10px;}
a{color:#fff;text-decoration:none;}
a:hover {color:#fff;text-decoration:underline;}
img {border: 0;}
td {vertical-align:top;}
a {outline: none;}
#rolik_block {background:  url(../images/tabl_bg.jpg) repeat-y left top;width:666px;padding:0 0 0 2px;}
.rolik {text-align:center;padding-top:20px;float:none;}
.download {width:468px;font-size:8px;color:#757575;}
.download a {font-size:8px;color:#CCC;}
.full_text img {padding:2px; border:1px solid #009; margin-right:2px;}
.clouds {font-size:14px; font-family: Georgia, "Times New Roman", Times, serif; Courier, monospace;}
.clouds a {font-size:14px; font-family: Georgia, "Times New Roman", Times, serif;}
#conteiner {background: url(../images/cont_bg.gif) repeat;border:1px solid #4c4c4c;margin:0 auto;padding:0;width:998px;}
#header {background: url(../images/header.jpg)  no-repeat  center;width:100%;margin:0;padding-top:5px;height:105px;position:relative;}
#line {      
        width:98%;
        background:url(../images/tabl_bg.jpg) repeat center;
        text-align:center;
        margin:-30px 4px 4px 4px;
        padding:4px;
        height:70px;}

.red_text {width:100%;padding:0;margin:0;font:9px arial;color:#ddd;}

h2.blue_text{ 
        width:380px;
	padding:17px 0 0 50px;
	margin:0;
        font:18px tahoma;
        color: #fff;
        float:left;}

#wrapper {      
        width:100%;
        margin:0;}

#left_bar{ 
        margin:0;
        padding:0 0 20px 17px;
        width:183px;}

#left_bot{background: url(../images/left_bot.jpg)  no-repeat  bottom left;width:183px;min-height:35px;margin:0 0 20px 0;}

ul#menu {background: url(../images/left_bg.jpg) repeat-y  top left; width:183px; list-style: none;margin:0;padding:0 0 0 9px;}

#menu li {   
        background: url(../images/li.gif)  no-repeat  top left;   
        height:25px;
        width:165px;
        margin:0;
        padding:0 0 0 45px;}

#menu a{font:14px tahoma; color: #fff;font-weight: bold;padding:0;margin:0;text-decoration:none;}

#menu a:hover{color: #c60000;text-decoration:underline;}

.menuname {padding:5px 0 10px 0px;margin-left:-9px;margin-bottom:10px;width:183px;display:block;text-align:center;background:url(../images/conter.jpg) repeat-x;}

#gallery {background:  url(../images/tabl_bg.jpg) repeat-y left top;width:846px;padding:0 0 0 2px;}
#gallery2 {width:80%;border:1px solid #333333;margin:3px;}
.short{border:2px solid #7a7a7a;}
.title{background:  url(../images/cont_bg.gif) repeat;height:28px;text-align:left;font:11px tahoma;color:#903;}
.title2{text-align:center;font:18px tahoma;color: #fff;font-weight:bold;}
.title a{display:block;color:#566ba2;font-size:16px;font-weight:bold;text-decoration:none;padding-top:5px;height:20px;overflow:hidden;display:inline;}
.title a:hover{display:block;color:#566ba2;font-size:16px;font-weight:bold;text-decoration:underline;padding-top:5px;height:20px;overflow:hidden;display:inline;}
#gallery2 td{width:100px;padding:2px;font:12px Tahoma;color:#fff;}


/* Размеры и границы фотки короткой новости */
#petro img {width:110px;height:auto;margin:3px;border:1px solid #fff;display:block; float:right;}

/* Размеры блока короткой новости, шрифта короткой новости. затем в шаблоне прописать div id="petro" */
#petro 
	{color:#ddd;font-family: Helvetica, sans-serif;font-size:10px;height:100px;}
		
h1 {font-size:18px;}
h3 {background:  url(../images/red.gif) repeat-x left top;width:460px;height:19px;padding:3px 0 0 0;margin:0;text-align:center;font:14px tahoma;color: #fff;}

.fulnews {font-size:12px;color:#FDFDFD;}
.fulnews strong {color: #F39;}

#tabl_bot{background:none;position:relative;background: url(../images/cen_bot.jpg) no-repeat ;width:786px;height:35px;padding:0;left:-2px;}
#footer {background:url(../images/footer.jpg) no-repeat left top;width:998px;height:61px;padding:0;margin:0;clear:both; margin-left:-10px;}

p.copy_l {font:11px tahoma; color: #a4a4a4;padding:15px 0 0 50px;margin:0;float:left;}
p.copy_l a{color: #a4a4a4;text-decoration:none;}
p.copy_r {font:11px arial; color: #000;padding:14px 133px 0 0;margin:0;float:right;}

.navigation {color:#666;border:0px;}
.navigation a:link,
.navigation a:visited,
.navigation a:hover,
.navigation a:active {text-decoration:none;color:#fff;background:  url(../images/conter.jpg) repeat-x left -5px;border:1px solid #E6E6E6;padding:3px 6px;font-size:11px}
.navigation a:hover {background:#799AE3;color:#FFFFFF;border-color:#E6E6E6;}
.navigation span {text-decoration:none;background:  url(../images/conter.jpg) repeat-x left -5px;padding:3px 6px;border:1px solid #E6E6E6;color:#ccc;	font-size:11px;}