/*  
                  Citex Corporate CSS  By Virtualstudio.Ru
*/

body {margin:0px; padding:0px; font:normal 12px tahoma; color:#333; line-height:1.5em; background:#fff text-align:justify;}

a:link, a:visited {color:#002a46; text-decoration:none;}
a:hover {color:#666; text-decoration:underline;}
ul {padding:0 0 0 10px; margin:4px;}
li {list-style-type:none; line-height:1.8em;}
h1 {color:#ff0000; font:normal 26px tahoma; padding:10px 0px 11px 0px; margin:0px;border-bottom:1px solid #dadada;text-align:left;}
h2 {color:#333; font:bold 14px arial, tahoma; padding:10px 0px 10px 0px; margin:0px;}
h3 {color:#333; font:bold 12px tahoma; border-bottom:1px solid #dadada; padding:10px 0px 10px 6px; margin:0px;}
img { border: 0pt none ; }
td {border:1px solid #eee;}

input,textarea,select {border:1px solid #ddd; margin:2px 0 2px 0; padding:3px; font:normal 11px tahoma;}
.button     {background:#ff0000 url(../images/button.jpg) repeat-x; border:1px solid #ddd; color:#fff; padding:2px 8px 2px 8px; font-weight:bold;}

table, td { border-collapse: collapse; }
table, td, img {  }
td, tr { vertical-align: top; text-align: left; }

#mainbox {margin:2px auto; padding:2px; max-width:1400px; height:100%; border:0px solid #aaa; }
.page { border:0px solid #666; overflow:hidden;}

._left { width:49%; padding:1% 1% 1% 0; float:left; border:0px solid #eee;}
._right { width:49%; padding:1% 0 1% 1%; float:right; background-color:#fff;}

.half_left { width:46%; padding:0% 3% 3% 0; margin:0px 0; float:left;border:0px solid #fafafa;}
.half_right { width:45%; padding:0% 0% 3% 3%; margin:0px 0; float:right;}
.half_news { width:45%; padding:0% 3% 3% 3%; margin:0px 0; float:right; background-color:#fbfbfb;}

.quoter_left { width:22%; padding:0% ; margin:0px 0; float:left;}
.quoter_right { width:28%; padding:0% 1% 3% 1%; margin:0px; float:right;}

.tri_left { width:32%; padding:0% 0% 0% 0%; margin:0px 0; float:left;background-color:#fff;}
.tri_news { width:28%; padding:0% 1% 0% 1%; margin:0px 0; float:left; background-color:#fff;}

.tri_quoter_left { width:66%; padding:0% 1% 3% 0%; margin:0px 0; float:left;border:0px solid #ddd;}
.tri_quoter_right { width:78%; padding:0% 0% 0% 0; margin:0px 0; float:right; border:0px solid red;}
.text_box {padding:0 20px;}


.drop_menu {margin:0px; clear:both;}

.top {clear:both; width:100%; padding:0; margin:0px; color:#000; font-weight:bold; border-bottom:1px solid #888; margin:0 0 0px 0; overflow:hidden;}
.logo {height:120px; margin:0 10px 0 0; padding:0 ;  float:left;}
.adress {float:right; padding:20px 0px 0 0px; }
.adress p {border-right:1px solid #eee; padding:0 10px 0 10px; margin:0px;}

.adress2 {float:left; padding:20px 0px 0 20px; }
.adress2 a:link, .adress2 a:visited {color:#fff;}

.search {padding:20px 30px 0 10px; border:0px solid #eee; float:left; }
.clear {clear:both;}

.slogan {height:120px; margin:0px; background:#666 url(../images/top_back.jpg) no-repeat right; text-align:left;}
.slogan h2 {color:#fff; padding:20px 0 0 20px; font-size:22px;}

.slogan_2 {height:120px; margin:0px; background:#fff url(../images/akatuiski_back.jpg) no-repeat right; text-align:left;}
.slogan_2 h2  {padding:20px 0 0 20px; font-size:22px; color:#fff;}
.slogan_2 a {color:#fafafa;}

#fullstory {color:#333; float:left; width:67%; padding:0 1% 0 1%; border:0px solid #444;}
#fullstory ul {padding:10px 0 10px 20px;}
#fullstory li {list-style-type:square; padding:0px;}
#fullstory img {max-width:600px;}



.news { padding:8px 0 8px 10px; color:#fff; margin:10px 0 10px 0; background:#ff3000 url(../images/header_red.jpg) repeat-x;}
.news2 { padding:8px 0 8px 10px; color:#fff; margin:10px 0 10px 0; background:#333 url(../images/dropdown/three_0.gif) repeat-x; text-align:left;}

.news2 a:link, .news2 a:visited {color:#ff3000;}
.news2 a:hover {color:#fafafa;}
.readmore {text-align:right; border-bottom:1px dotted #ddd; margin:0 0 10px 0; padding:0 0 10px 0; }
.readmore a {padding: 0 0 0 17px; background: transparent url(../images/arr.gif) no-repeat scroll 0px 6px; text-decoration: underline;}
.ulmenu li  { padding: 0 0 0 17px; background: transparent url(../images/arr.gif) no-repeat scroll 0px 6px; text-decoration: none; }

.itemlist ul {padding:0 0 0 10px;}
.itemlist li {list-style-type:square; border-bottom:1px solid #eee; line-height:14px; margin:0 0 15px 0; padding:0 0 15px 0;}

.aka_main {background: url(http://sitex.ru/uploads/akatuisky/akatuiski_main.jpg) no-repeat center; clear:both;  height:320px; margin:0px; padding:2px; }

/* _______________________ Ссылки Навигация _______________________ */
#leftnavi                           {float:left; width:224px; padding:15px; padding-left:0; margin-top:5px}
#leftnavi ul                        {display:inline; margin:0; padding:0;}
#leftnavi li                        {display:inline; margin:0; padding:0}
#leftnavi h3 {color:#333; font:bold 12px tahoma; border-bottom:1px solid #dadada; padding:10px 0px 10px 6px; margin:0px;}

/* _______________________ Ссылки Навигация 1 / 1.Уровень _______________________ */
#leftnavi a:link,
#leftnavi a:visited                 {color:#88c13e; text-decoration:underline}
#leftnavi a:hover                   {color:#000; text-decoration:underline}

#leftnavi a.first_inactive:link,
#leftnavi a.first_inactive:visited  {padding:8px; padding-left:17px; display:block; color:#777; background-color:#f5f5f5; text-decoration:none; border-bottom:1px solid #fff}
#leftnavi a.first_inactive:hover    {padding:8px; padding-left:17px; display:block; color:#fff; background:#88c13e url(/templates/default/images/nav_akt.gif) no-repeat 5px 12px; text-decoration:none}

#leftnavi a.first_active:link,
#leftnavi a.first_active:visited    {padding:8px; padding-left:17px; display:block; color:#fff; background:#88c13e url(/templates/default/images/nav_akt.gif) no-repeat 5px 12px; text-decoration:none; border-bottom:1px solid #fff}

/* _______________________ Ссылки Навигация 1 / 2.Уровень _______________________ */
#leftnavi a.second_inactive:link,
#leftnavi a.second_inactive:visited {padding:6px; padding-left:30px; display:block; color:#777; background-color:#f5f5f5; text-decoration:none; border-bottom:1px solid #ddd}

#leftnavi a.second_active:link,
#leftnavi a.second_active:visited   {font-weight:normal; padding:6px; padding-left:30px; display:block; color:#999; background-color:#f5f5f5; text-decoration:none; border-bottom:1px solid #ddd}

/* _______________________ Ссылки Навигация 1 / 3.Уровень _______________________ */
#leftnavi a.third_inactive:link,
#leftnavi a.third_inactive:visited  {padding:4px; padding-left:40px; display:block; color:#999; background-color:#fdfdfd; text-decoration:none; border-bottom:1px solid #ddd}

#leftnavi a.third_active:link,
#leftnavi a.third_active:visited    {font-style:italic; padding:4px; padding-left:40px; display:block; color:#999; background-color:#fdfdfd; text-decoration:none; border-bottom:1px solid #ddd}

.container_pages_navigation         {padding:4px; border-top:1px solid #ccc; margin-top:10px}


.action {font-weight:bold;}

/* _______________________ Оформление нумерации страниц _______________________ */
.pages_navigation                   {font-weight:normal; color:#fff; border:1px solid #88c13e; background-color:#88c13e; text-decoration:none; padding-bottom:1px; padding-left:4px; padding-right:4px; padding-top:1px}
#page_navigation                    {padding:4px; border-top:1px solid #ccc; margin-top:10px; } 

#page_navigation a:link,
#page_navigation a:visited          {font-weight:normal; color:#fff; border:1px solid #ccc; background-color:#ccc; text-decoration:none; padding-bottom:1px; padding-left:4px; padding-right:4px; padding-top:1px}
#page_navigation a:hover            {font-weight:normal; color:#fff; border:1px solid #88c13e; background-color:#88c13e; text-decoration:none; padding-bottom:1px; padding-left:4px; padding-right:4px; padding-top:1px}

a.page_navigation:link,
a.page_navigation:visited           {font-weight:normal; color:#fff; border:1px solid #ccc; background-color:#ccc; text-decoration:none; padding-bottom:1px; padding-left:4px; padding-right:4px; padding-top:1px}

a.page_navigation:hover,
a.page_navigation, .page_navigation {font-weight:normal; color:#fff; border:1px solid #88c13e; background-color:#88c13e; text-decoration:none; padding-bottom:1px; padding-left:4px; padding-right:4px; padding-top:1px}



#footer {clear:both; padding:30px 0px 30px 0px;}

.mod_gal_imgcontainer               {float:left; padding:0; border:1px solid #ddd; margin:3px}
.mod_gal_header                     {color:#333; background-color:#F4F4F4; padding:5px; border-bottom:1px solid #ddd}
.mod_gal_img                        {padding:10px}
.mod_gal_kbsize                     {color:#999; text-align:center; margin-top:3px}


/* _______________________ OVERLIB-CONTAINER (TOOLTIP)  _______________________ */
.overlib_body                       {font-size:11px; background-color:#fff; color:#333}
.item_title                         {font-weight:normal; background-color:#ddd; color:#666}
.overlib_border                     {background-color:#eec00a}

.glossar                            {margin-right:10px; margin-top:2px; padding:4px; background-color:#f5f5f5; border:1px solid #ddd}

.formleft                           {float:left; width:180px; padding:2px}
.formright                          {float:left; width:270px; padding:1px}
.formright  small                   {color:#eec00a; font-size:10px}
.regerror                           {color:#eec00a}
.absmiddle                          {vertical-align:middle}

