body,table,td,p {font-family: Tahoma, Verdana, Arial; font-size:12px;color:#000000}

A:link {color: #349ACB; font-family: Tahoma, Verdana ;font-size: 12px;text-decoration:none }
A:visited {color: #349ACB; font-family: Tahoma, Verdana ;font-size: 12px;text-decoration:none }
A:hover {color: #349ACB; font-family: Tahoma, Verdana ; font-size: 12px;text-decoration:underline }
A:active {color: #349ACB; font-family: Tahoma, Verdana ; font-size: 12px;text-decoration:underline }

.menu:link {color:#000000; font-size: 11px;text-decoration:none }
.menu:visited {color:#000000; font-size: 11px;text-decoration:none }
.menu:hover {color:#666666; font-size: 11px; text-decoration:none }
.menu:active {color:#666666; font-size: 11px; text-decoration:none }

.serv:link {color:#666666; font-size: 11px;text-decoration:none }
.serv:visited {color:#666666; font-size: 11px;text-decoration:none }
.serv:hover {color:#000000; font-size: 11px; text-decoration:none }
.serv:active {color:#000000; font-size: 11px; text-decoration:none }

.AStr:link {color:#349ACB; font-size: 11px;text-decoration:none }
.AStr:visited {color:#349ACB; font-size: 11px;text-decoration:none }
.AStr:hover {color:#349ACB; font-size: 11px; text-decoration:underline }
.AStr:active {color:#349ACB; font-size: 11px; text-decoration:underline }

#Title {color:#CD6600;font-size:12px;font-weight:bold;text-transform : uppercase;} 

#sz {width:250px} /*ширина select*/
#wd {width:370px} /*ширина input*/
#wd1 {width:165px} /*половинная ширина input*/
#sz1 {width:150px} /*половинная ширина select*/
#big {font-size:12px}
#red {color:#CD6600}
#rep {background-repeat:repeat-x}

.hr  {height:1px;color: #CD6600}
.bg1 {background-color: #99CCFF} /*светлый голубой*/
.bg2 {background-color: #C2CED5} /*темный голубой*/
.bgw {background-color: #99CCFF} /*почти белый, для форм*/
.bgt {background-color: #63CEFF} /*для заголовков*/

.tbl {border-style:solid;border-width:1px;border-color:#C1CED6;background-color:#C1CED6} /*таблица в рамке #EEEBDD*/
.tbl1{border-style:solid;border-width:1px;border-color:#C1CED6;background-color:#FFFFFF} /*таблица в рамке для таблиц с границами*/
.tbl2{border-style:solid;border-width:3px;border-color:#C1CED6;background-color:#FFFFFF} /*таблица в рамке для таблиц с границами 2*/
.Str {font-family: Tahoma, Verdana; font-size:11px;color:#349ACB}
.img {border-color: #CCCCCC;border-style:solid;border-width:1px;}

.input{color: #000000;backgroud-color:#FFFFFF;border-bottom:1px solid;border-bottom-color:#999999;border-left:1px solid;border-left-color:#999999;border-right:1px solid;border-right-color:#999999;border-top:1px solid;border-top-color:#999999;font-size:11px;font-family: Verdana, Tahoma;}
.select{color: #000000;backgroud-color:#FFFFFF;border-bottom:1px solid;border-bottom-color:#999999;border-left:1px solid;border-left-color:#999999;border-right:1px solid;border-right-color:#999999;border-top:1px solid;border-top-color:#999999;font-size:11px;font-family: Verdana, Tahoma;}
.textarea{color: #000000;backgroud-color:#FFFFFF;border-bottom:1px solid;border-bottom-color:#999999;border-left:1px solid;border-left-color:#999999;border-right:1px solid;border-right-color:#999999;border-top:1px solid;border-top-color:#999999;font-size:11px;font-family: Verdana, Tahoma;}
.button { color: #000000;border-color:#999999;border-width:1px;font-size:11px;cursor:hand; background-color: #CCCCCC;font-family: Verdana, Tahoma;} 
.button1 { color: #000000;border-color:#999999;border-width:1px;font-size:11px;cursor:hand; background-color: #FFFFFF;font-family: Verdana, Tahoma;} 

#topbox {font-family:tahoma;font-size:11px}
#desktop {font-family:tahoma;font-size:11px;width:150px}

.h1header {
    font-size:14px;
    
}

/**************************/

.ooa_article {
    float:left;
    width:200px;
    padding:5px;
    margin:5px;
}

.ooa_articles {
    margin:auto;
    width:440px;
}

.ooa_article .ooa_title {
    text-align:left;
    display:block;
    height: 43px;
    overflow:hidden;
    text-decoration:none;
    background-color: #4E8CCC;
    color:white;
    font-weight:100;
    padding:2px 2px 2px 7px;
    font-size:12px;
}

.ooa_article .ooa_img {
    display:block;
    height: 100px;
    overflow:hidden;
    padding: 5px 0px 5px 0px;
    margin:auto;
}

.ooa_article .ooa_short {
    text-align:left;
    font-size:10px;
    height:100px;
    overflow:hidden;
}
