/* HTML tags : start */
html, body, p, h1, h2, a, form, br {
        margin: 0;
        padding: 0;
        border: 0}
table { border: 1;
border-collapse: collapse;}
 tr, td {
        margin: 0;
        padding: 5px;}

html {height:100%;}
body{width:px;margin:0 auto;font-family:Tahoma, Arial, Helvetica, sans-serif;color:#333333;font-size:13px;min-height:100%;position:relative;min-width:1200px;_width:expression(document.documentElement.clientWidth < 1200 ? "1200px" : "auto");}
*html body{height:100%}
//body{behavior:url("http://mvote.ru/js/csshover.htc");}
/* HTML tags */

h1{font-size:28px;font-weight:normal;padding-bottom:15px;padding-top:10px; color:#54c7d9;}

h2{font-size:22px;font-weight:normal;padding-bottom:15px;padding-top:10px; color:#54c7d9;}
a{color:#54C7D9}

.short-news a{text-decoration:underline}
.short-news b a{text-decoration:none; color:#555;}
.short-news a:hover{text-decoration:underline;color:red}

.header{height:100px}
.logo{float:left;width:360px;padding:12px 0 0 10px}
.logo p{color:#5EBBC2;font-size:13px;padding-left: 10px;}

.header-menu {margin-left:360px;text-align:left;padding-top:20px}
.header-menu a{color:#7b7b7b;font-size:20px;background:url(../images/bullet.gif) 0 9px no-repeat;margin:0 10px;padding-left:12px;text-decoration:none}
.header-menu a:hover{color:#54C7D9;}

.content{padding:0 15px 75px 15px;}
.carcass{width:90%;border-collapse:collapse}
.leftbar{vertical-align:top;width:340px;background:url(../images/sep.gif) top right no-repeat}
.rightbar{vertical-align:top;}


.short-news h2{background:url(../images/news_ico.jpg) 0 0 no-repeat;height:90px;line-height:89px;font-size:20px;font-weight:normal;margin-left:70px;padding-left:115px}
.short-news div{color:#777;padding:0 0 10px 0;width: 295px}
.short-news div p{padding:5px 0 0 0}
.short-news div p a{text-decoration:none}
.short-news div p a:hover{text-decoration:underline}
.short-news div p span{color:#000}
.short-news div p span a{display:block;text-decoration:none}
.short-news div p span a:hover{text-decoration:underline}

.txt-box{padding:0 40px 0 40px;font-size:14px;clear:both}
.txt-box a{text-decoration:underline}
.txt-box a:hover{text-decoration:underline;color:red}
.txt-box h2{font-size:22px;font-weight:normal;padding-bottom:15px}
.txt-box p{padding-bottom:15px;}
.txt-box ul{margin:0;padding:0 0 15px 0;padding-left: 40px;line-height: 20px;}
.txt-box li{padding:2px 0;list-style-image: url(images/mvote-bullet.png);}

.select-box{}
.select-box table{border-collapse:collapse;width:95%;margin:0 auto}
.select-box table td{vertical-align:top;text-align:center}
.select-box table td p{padding:15px 0}
.select-box table td.txt{width:185px}


/* Content */

/* Footer */
#footer{position:absolute;bottom:0;height:50px;background:#dedede;width:100%}
/* Footer */
.clear{clear:both;font-size:1px;height:1px;}

#datablock {padding: 20px 0 0 20px; width:320px}
#datablock li {list-style:none; padding-left: 40px; margin-top: 1px; padding-top:0px; padding-bottom:0px;}
#datablock li, #datablock a {height:24px;display:block;font-size: 18px;text-decoration:none;}
#dbphone {background:url('../images/dbpic.png') no-repeat scroll 0 0;}
#dbmail {background:url('../images/dbpic.png') no-repeat scroll 0 -24px;}
li#dbmail {margin-top: 15px;}
#dbskype {background:url('../images/dbpic.png') no-repeat scroll 0 -48px;}
li#dbskype {margin-top: 5px;}

#yasearch {margin-left: 15px; margin-top: 15px;}

div.txt-box>div>div>li>a {font-weight:bold;}