body{font-size:16px;
      margin:0;
      padding:0;

       color:#333333;
       font-family: Georgia, "Times New Roman", Times, serif;
 background:#E4F7FC;
}

.tr_menu{
padding-bottom:20px;
padding-top:20px;}

a {color:#3333FF}

.new_post{
background:#FFFFCC;
font-weight:600;
font-size: 20px;
color:#CC0000;
padding:15px;}

.center_td4{
background:#fff;
border:1px solid #A9DBEB;
box-shadow:1px 3px 6px #899DB6;}

.center_td{
background:#fff;
border:1px solid #A9DBEB;
padding: 15px;
box-shadow:0 0 10px #899DB6;}

.center_td2{
width: 40%;
box-shadow:-5px -5px 10px #CAD1E2;}

.center_td3{
width: 60%;
padding: 20px;}

.distance{
width: 100%;
padding-top:7px;}

.distance p {
margin:0 7px 0 10px;}

.distance p span{
font-size:14px}

.distance p a{
color:#0066FF;
text-decoration:none;}

.distance p a:hover{
text-decoration:underline;}

.distance table td{
padding-top:7px;
padding-bottom:15px;
}
.distance img {
margin-left:10px
}

.distance img:hover {
  opacity: 0.8;
  -webkit-transition-duration: 0.7s;
  -moz-transition-duration: 0.7s;  
  -o-transition-duration: 0.7s;
  -webkit-transform:scale(1.2);  
  -moz-transform:scale(1.2);  
  -o-transform:scale(1.2);  
  z-index: 0;
}  


.distance3{
margin-top:10px;
}

.distance3 p{
font-size:11px;
margin:5px 10px 5px 10px;
}

.private_info{
width:400px;
margin-left:70px;
border-bottom:1px dotted #B0B0B0;
padding-bottom:7px;
}

.private_info span{
font-size:11px
}

.private_info td a{
color:#0066FF;}

.send_pass {width:500px;}

textarea{
padding-left:3px;
font-size:12px;}
 
.enter_site{
font-size:13px;
text-align:center;
padding-bottom:10px;}

.enter_site p{
color:#009966;}

.enter_site p a{
color:#3333CC;}

#status{
width:100%;
padding:10px;
outline:none;
}
.focusField{
border:solid 2px #73A6FF;
background:#EFF5FF;
color:#000;
}
.idleField{
background:#EEE;
color: #6F6F6F;
border: solid 2px #DFDFDF;}

.comment_note{margin-left:30px} 

.menu_page{
margin:0 10px 20px 10px;
background:#FFFFCC;
padding:5px;
box-shadow:0 0 10px #899DB6;
font-size:14px}

.menu_page span a{
color:#3333FF;
margin-left:5px;
margin-right:5px;
}

.read_note{
margin-top:15px;
margin-bottom:10px; 
width:100%;}

.read_note img {
margin-right:15px;}

.read_note span p{
color:#3333CC;
font-weight:bold;
font-size:18px}

.objava{
width:590px;
margin-top:20px;
border:1px solid #FFCC33;
border-radius:15px;
background:#FFFFCC;
padding:15px;
color:#CC3333;}

.objava2{
width:590px;
margin-top:20px;
border:1px solid #DDE6A3;
border-radius:15px;
background:#E9F48C;
padding:15px;
color:#006600;
}

.bread_note{
margin-top:10px;
background-color:#FFFFBD;
padding:5px;
color: #6666FF;
}

.bread_note span a{
font-weight:bold;
color: #6666FF
}

.bread_note span2 a{
color: #6666FF
}

.title_note_top{
padding:5px 5px 5px 10px;
background-color:#FFFFBD;
color:#CC3333;
margin:15px;}

.title_note{
width: 80%;
border-bottom:1px dotted #6699CC;
padding-bottom:10px;
padding-top:10px;
margin-left:20px;
}
.title_note p {
margin:5px 0 0 0;
}

.title_note p a{
color:#3399CC;
}
.title_note div {
margin-bottom:7px;
}
.title_note div a{
color:#0066FF;
font-weight:bold;
}
.title_note span {
font-size:18px;
color:#3399CC;
}

.main_table{
margin: 0 auto;
width: 100%;
padding:0 10px 10px 10px;
}

.button2 {
background: #33CCFF;
border: 2px solid #eee;
height: 30px;
margin: 15px 0;
overflow: hidden;
display: block;
padding-right:5px;
padding-left:5px;
color:#fff;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
	 
background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2));
background-image: -moz-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2));
background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2));
background-image: -ms-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2));
background-image: linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2));

-webkit-box-shadow: 0px 3px 1px rgba(0, 0, 0, 0.2);
-moz-box-shadow: 0px 3px 1px rgba(0, 0, 0, 0.2);
box-shadow: 0px 3px 1px rgba(0, 0, 0, 0.2);

-webkit-transition: All 0.5s ease;
-moz-transition: All 0.5s ease;
-o-transition: All 0.5s ease;
-ms-transition: All 0.5s ease;
transition: All 0.5s ease;
}

.button2:hover {
background-color: #3399CC;
}
.bread{
font-size:18px;
margin-top:20px;
background-color:#FBFDD8;
padding:5px;

}
.bread em span{
color: #6666FF;
font-weight:bold;
}

.bread em a{
color: #6666FF
}

.bread2{
font-size:16px;
margin-top:20px;
background-color:#FFFF99;
padding:5px 5px 10px 5px;
}

.bread2 em span{
color: #6666FF;
font-weight:bold;
}

.bread2 em a{
color: #6666FF}

#menu ul{
list-style:none;
font-size: 11px;

}

#menu li{
float:left;
position:relative;
background:#FFFFCC;
border:1px solid #3399CC;
box-shadow:0 0 9px #3399CC inset;}

#menu li span{
background:#3399FF;
float:left;
position:relative;}

#menu li a{
display:inline-block;
line-height:18px;
padding:5px;
color:#3399CC;
text-transform:uppercase;
text-decoration:none;}

#menu li  span a{
color:#fff;
}
	
#menu li a:hover{
background:#FFFF99;
box-shadow:0 0 10px #339933 inset;
color: #3399CC;}

#menu li ul{
display:none;
position:absolute;
left:0;}

#menu li:hover ul{
display:block;}

#menu li li{
float:none;}

#menu li li a{
display:block;
border:1px solid #BFCBD7;
white-space:nowrap;
background:#FFFF99;
color: #3399CC;
}

#menu li li a:hover{
box-shadow:0 0 10px #339933 inset;
border:1px solid #3399CC;
}

.holder2{
        position:relative;
	margin:10px auto;        
        width:500px;
	overflow:hidden;
	position:relative;
	padding-bottom:10px;

}

.holder2 li{
        width:447px;
        background-color:#FAFCD7;
	list-style:none outside none;
	margin:10px;
	padding:15px;
	float:left;
box-shadow:0 0 10px #899DB6;
}


.holder2 li span{
       font-size:13px; }

.holder2 li{
border-radius:8px;}

.cursiv{
font-size:18px; 
font-style:oblique;
background-color:#EDF4FC;
padding:3px;
color:#3333CC
}

.small_table{
margin:10px auto;
}

.small_table p{
margin:0
}

.small_table td{
padding:3px 3px 3px 5px;

} 
.mini{
border:1px solid #CCCCCC;
margin:5px 10px 0 0;
}

.fon_table2{
padding: 5px;
margin:10px;
}

p {margin:15px 15px 15px 0;}

.p2{ border:1px solid #009900;
padding:10px;
margin-left:100px;
margin-right:100px}

.tochki{ margin-left:20px}

.title1{
font-size:18px;
color: #009900;
text-decoration:underline;
margin-bottom:30px;}

.title3{
font-size:18px;
font-weight:bold; 
margin-bottom:30px;
color: #009900;}

h1{
font-family: Arial, Helvetica, sans-serif;
font-size: 17pt;
color: #dC3355; 
text-align:center;
margin:7px 10px 20px 10px;}

h2{
font-family: Arial, Helvetica, sans-serif;
font-size: 17pt;
color: #aC5555; 
text-align:center;
margin:7px 10px 20px 10px;}

h4{ 
text-align:center;
color: #CC0033;
font-size:18px; 
margin:5px}

.nav_title{ 
margin-top:10px;
font-weight:bold;
text-align:center; 
color: #006600 ; padding-bottom:5px;}

.nav_title1{ 
margin-top:20px;
margin-bottom:5px;
font-weight:bold;
font-size:18px;
text-align:center; 
color: #CC0000;}

a img{ border:0;}

.nav_link{
font-weight:700;
color:#006600;}

.nav_link1 {
font-size:22px;}

.nav_link1  a{
text-decoration:none;
color: #0000CC;}

.nav_link1  a:hover{
text-decoration:underline;}

.nav_link3{ font-size:11px;
color:#CC0000; 
margin-left:15px;}

.nav_link4{ 
font-size:11px;}

.sub{ 
border:1px solid #006600; 
background-color: #E5F4AF; 
color: #006600;
height:23px;
padding-left:5px;
padding-right:5px;}

.post_name {
font-weight:bold; 
margin-top:7px;
margin-bottom:7px; }
 
.pstrnav {
padding: 10px;
color:#424242;
background-color:#F4FBC7;}

.pstrnav a{
color:#006600;
text-decoration:underline;}

.search1 {
margin:10px; 
border:1px solid #CCCCCC;}

.footer{ 
color: #336600;
font-size:13px;}

.one{ background-color: #FFFFBD;}
.too{ background-color: #FEE96E;}
.three{ background-color:#f3e97c;}
.four{ background-color: #E1E9A1;}
.five{ background-color:#FFCC66;}

.new_art{
margin:10px;
font-weight:bold;
font-size:16px;
text-align:center; 
color: #0A6BDF;
}

#ps{font-size:10px;
color:#333333;
text-align:right}

#ps a{color:#333333;}

.new{font-size:12px;
color: #999999;
font-family : Arial, Helvetica, sans-serif;
}
.new a{
color: #999999;
cursor:text;
text-decoration:none}

.post_l	{
font-size:12px;
margin: 15px 5px 15px 10px;
}

.post_l	a {
color: #707070;
}
