/*
Theme Name: OSDEA
Theme URI: http://osdea.ru
Description: Theme for OSDEA.
Version: 1.9
Author: Bagow
Author URI: http://osdea.ru
*/

body { margin: 0 0 20px 0; padding: 0;}

.bluebg { background: url('images/osdea_03.jpg') repeat-x; }

.bluebg2 { background: url('http://osdea.ru/fon_sprava.jpg') repeat-x; }

img {border:0; float: left;}

img.center { float: center; }

a.zagolovok { font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 18px;  font-weight: bold; text-decoration: none;}

p.niz  { background: url('http://osdea.ru/fon_sprava.jpg') repeat-x; padding-left: 10px; }

#left { text-align: left; }
.post {padding: 10 10 10 10; margin: 10 10 10px 10;} 


/*Начало стиля верхнего меню*/

a.toper:link, a.toper:visited {font-size: 12px; font-weight: bold; color: #ffffff; text-decoration: none; }

a.toper:hover { font-size: 12px; font-weight: bold; color: #ff0000; text-decoration: none; }

/*Видео*/
#video {background:#405197;text-align:center;}
#video a {color:#fff;text-decoration:none; font-size: 18px;}
.video {float: left; width: 320px; background: #fff; padding: 25px; margin-top:10px;}
.videos {float: left; width: 400px; background: #fff; padding: 15px; margin-top:5px;}


/*Начало стиля бокового меню*/

.cat-item a:link ,.cat-item a:visited {	color: #ffffff; }

li.cat-item {
display: block;	
background: url(http://osdea.ru/wp-content/themes/osdea/images/menu_bg.png) no-repeat; vertical-align: middle; 
font-size: 11px;  
font-weight: bold; 
color: #ffffff; 
text-align: left;
padding-top: 6px; 
padding-left: 29px; 
height: 22px ;
!important; height: 18px; 
text-decoration: none; 
margin-bottom: 1px; }

.cat-item a:hover { background-position: 0px -28px; text-decoration: none; font-weight: bold; color: red; }

#mainmenu { margin: 0; padding:0; }

#mainmenu li { display: block; position: relative; border: 1px solid #ccc; border-width: 1px 1px 1px 2px; list-style: none; }
#mainmenu li a { display: block; position: relative; text-decoration: none;}

#mainmenu li ul { 
display: none; 
position: absolute; 
top: -1px; 
left: 200px;
width: 200px; 
padding-left: 0; }

#mainmenu li:hover ul ul,
#mainmenu li:hover ul li:hover ul ul { display: none; }

#mainmenu li:hover ul,
#mainmenu li:hover ul li:hover ul,
#mainmenu li:hover ul li:hover ul li:hover ul { display: block; }


/*Все Ссылки*/

a:link, a:visited { color: #000093;  font-weight: bold; }

a:hover { color: #CB140E;  font-weight: bold; }



/*Главные Строчные элементы*/

strong {color: #000000; font-family: Tahoma, Arial, Verdana,Helvetica, sans-serif; font-size: 11px; line-height: 16px; padding:4px 0px 4px 0px; margin:0;}
.widgettitle {color: #FFFFFF; font-weight: bold; font-size: 15px; background: #405197;}
.style3 {color: #FFFFFF; font-weight: bold; font-size: 15px; }
.style4 {color: #FFFFFF; font-weight: bold; }
.style5 {color: #FFFFFF}



/*Главные Блочные элементы*/

p { color: #000000; font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 11px; 	line-height: 19px; padding:4px 0px 4px 0px; margin:0; }

table,td,div { color: #000000; font-family: Tahoma, Arial, Verdana,Helvetica, sans-serif; font-size: 11px; 	margin:0; }



/*Основные параметры */

.narrowcolumn {	float: left; padding: 0px 20px 20px 20px; margin: 0px 0 0;	} /*Отступы от главного контента*/

.entry { float: left; padding: 0px 20px 20px 20px; margin: 0px 0 0; }  /*Отступы от главного контента внутри поста*/

.navigation { display: block;  margin-top: 10px; margin-bottom: 60px; padding: 0px 20px 20px 20px;}
