    @import url('css/jquery.tooltip.css');
    @import url('css/fancy.css');


/* CSS Document */

p { text-align:justify; font:Arial, Helvetica, sans-serif; font-size:13px; margin:10px; color:#333;}
.title1 { text-align:justify; font:Arial, Helvetica, sans-serif; font-size:12px; margin-left:10px; color:#333;}

/* Links */
a:link {font-family: font:Arial, Helvetica, sans-serif; font-size:14px; color:#4C6F8F; list-style-type: circle; text-decoration: none;}
a:visited {font-family: font:Arial, Helvetica, sans-serif; font-size:14px; color:#4C6F8F; text-decoration: none;}
a:hover {font-family: font:Arial, Helvetica, sans-serif; font-size:14px; color:#4C6F8F; text-decoration: none;}
a:active {font-family: font:Arial, Helvetica, sans-serif; font-size:14px; color:#4C6F8F; text-decoration: none;}

.marg-bott {background-color:fff; width:950px; height:6px; margin-top:10px; padding-bottom:10px;}
.marg1 {margin-bottom:20px;}

/*Right menu*/
.rmenu1 {position:relative; border:#FFF solid 1px;}
.rmenu2 {position:absolute; top:1px; left:60px;}

/*News*/
.goarch {font-size:13px; margin-bottom:10px; margin-left:18px;}

/*Blocks*/
.img_intxt {margin-top:5px; margin-left:0px; margin-right:7px; margin-bottom:7px; float:left;}

.li-cat {margin-bottom:5px;}

ul.list {
list-style-type:none;
list-style-image:url(img/m-item.png);
font-family:Arial, Helvetica, sans-serif;
font-size:8px;
margin-top:20px;
}

ul.punct {
list-style-type:none;
list-style-image:url(img/puncts.png);
font-family:Arial, Helvetica, sans-serif;
font-size:8px;
margin-top:20px;
margin-left:20px;
}

ul.puncts {
list-style-type:none;
list-style-image:url(img/puncts.png);
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
margin-top:20px;
margin-left:20px;
}


ul.punct14 {
list-style-type:sguare;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#333;
margin-top:20px;
margin-left:20px;
}


ul.list-q {
list-style-type:none;
list-style-image:url(img/m-item.png);
font-family:Arial, Helvetica, sans-serif;
font-size:8px;
margin-top:20px;
margin-left:30px;
}

/*Стиль новостей*/
.news {border:0px solid #cccccc; width:90%; margin-bottom:0px; margin-top:0px;}
.news3 {border:0px solid #cccccc; width:60.5%; margin-bottom:0px; margin-top:0px; margin-left:7px}
.news_title3 {background-color:#f6f6f6;}
.view_text { text-align:justify; font:Arial, Helvetica, sans-serif; font-size:13px; margin:10px; color:#333;}

.news_name {font-size:14px; font-weight:bold; margin-top:2px; margin-bottom:2px; margin-left:0px; color:#4C6F8F;}
.news_name1 {font-size:11px; margin-top:7px; margin-bottom:7px; color:#3A85FF; background-color:#f6f6f6;}
.news_name2 {font-size:11px; margin-top:3px; margin-bottom:3px; color:#3A85FF; background-color:#ebebeb;}
.news_name3 {font-size:13px; font-weight:bold; margin-top:2px; margin-bottom:2px; margin-left:5px; color:#EE1C25;}
.news_adds {font-size:11px; margin-top:7px; margin-bottom:7px; margin-left:0px; color:#999999;}
.news_views {font-size:11px; margin-top:7px; margin-bottom:7px; margin-left:20px; color:#999999;}
.news_adds1 {font-size:13px; margin-top:7px; margin-bottom:7px; margin-left:10px; color:#4A6F93;}

.news_description {text-align: justify; margin-top:7px; margin-bottom:7px; margin-left:0px; margin-right:0px; font-family: font:Arial, Helvetica, sans-serif; font-size:14px;}
.news_more {font-size:12px; font-weight:bold; margin-left:5px;}
.view_title {font-size:14px; font-weight:bold; color:#ffffff; text-align:center; background-color:#EE1C25}
.view_date {font-size:11px; color:#424242; margin-top:7px; margin-bottom:7px; font-weight:bold;}
.view {font-size:11px; margin-top:0px; margin-bottom:7px; margin-left:10px; color:#cccccc;}
.mini_img {border: 1px solid #000000; margin-left:0px; margin-right:10px; margin-left:8px; margin-top:10px;}
.mini_img1 {margin-right:6px; margin-left:0px; margin-top:5px; border:1px solid #ccc; padding:2px;}
.mini_img2 {border:1px solid #ccc; padding:2px;   margin-left:20px; margin-top:10px; margin-right:20px;}
*html .mini_img1 {margin-right:6px; margin-left:0px; margin-top:2px;}
.news_descriptionw4 {text-align: justify; font:Arial, Helvetica, sans-serif; font-size:13px; margin-top:0px; margin-bottom:7px; margin-left:0px; margin-right:0px; color:#333}

/* Yahoo Tooltip */


 h3 {  
     color: #660000;  
     font-family: "Myriad Pro", Helvetica, Arial, sans-serif;  
     font-size: 14px;  
     font-weight: normal;  
 }
 
 /* Question Block */
 #box2 {
 display:none;
 }
 
 #button1 {
 background-color:#f6f6f6;  
  display:none;
  } 
 /*Form*/
 form {
    width: 300px;
	color:#0066FF;
	margin-top:0px;
	}
	
fieldset {
    border: 1px solid #4C6F8F;
    margin-bottom: 0px; margin-left:10px;
}
	
fieldset.login input {
    width: 140px;
}
	
legend {
    font-weight: bold;
    font-size: 12px;
	padding:5px;
	color:#FF6300;
}


	
label#name {
    display: block;
    width: 100px;
    text-align: right;
    float: left;
    padding-right: 10px;
    margin: 2px 0;
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
}

label#email {
    display: block;
    width: 100px;
    text-align: right;
    float: left;
    padding-right: 10px;
    margin: 2px 0;
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
}

label#last {
    display: block;
    width: 100px;
    text-align: right;
    float: left;
    padding-right: 10px;
    margin: 2px 0;
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.mailto {
    display: block;
    font:Arial, Helvetica, sans-serif;
	font-size:14px;
	margin-left:20px;
}
	
input {
    margin: 5px 0;

}

input#nm {
    padding: 0 0 0 3px;
    width: 138px;
}


	
input.text {
    padding: 0 0 0 3px;
    width: 100px;
}

.text-area {
    padding-bottom: 20px;
	padding-left:18px;
	    }
.text-area1 {width:242px; overflow:hidden;}

*html .text-area {
    padding-bottom: 20px;
	padding-left:5px;
	padding-right:20px;
	    }		
	
input.submit {
    margin: 0px 0 0 0px;
}


.required {font-size:14px; color:#FF0000}

/* Validate*/
#msg {display:none; position:absolute; z-index:200; background:url(img/msg_arrow.png) left center no-repeat; padding-left:7px}
#msgcontent {display:block; background:#fff; border:2px solid #ff0000; border-left:none; padding:5px; min-width:100px; max-width:250px}
.form .submit {clear:both}
div#msg { font-size:12px; color:#0066FF; }

/* Hover*/

div.hover {
    position: relative;
    display: inline;
}

div.hover input.invalid {
    border: 2px solid red;
}

div.hover ul.errors {
    display: none;
}

div.hover label.hover {
    position: absolute;
    top: -0.7em;
    left: 5px;
    color: #666;
}

.mailto {
text-align:left;
}

 span.radio {
   width: 19px;
   height: 25px;
   padding: 0 5px 0 0;
   background: url(radio.gif) no-repeat;
   display: block;
   clear: left;
   float: left;
 }
 
  /*Fotos*/
 
/* Расположение миниатюр на странице */
div#gallery {
margin
a img {
  border:none;
}



.comments {

font-family:Verdana;
font-size:11px;
color: #EE1C25;}

.post_comment {
font-size:15px;
font-weight:bold;
color:#cc0000;
margin-left:40px;
}

.post_comment_add {
font-size:11px;
}

.post_div {
border-top:1px solid #cccccc;
border-bottom:1px solid #cccccc;
margin:10px;
}

.post_div p {

margin-left:0px;
}


