html, body, table {padding: 0px; margin:0px; border-collapse:collapse; font-family: Tahoma; font-size:12px; color: #7c7c7c}
table {table-layout:fixed; height: auto;}
table {width: 100%;}
td {padding:0px; margin:0px; border-collapse:collapse;}
img {padding: 0px; margin: 0px; border: none;}
a {color: #3aa6ed; font-size:12px; text-decoration: none}
a.small {font-size:11px;}
a:hover {text-decoration:underline; color: #FF8400}
ul {text-align:left; list-style:square}
h1, h2, h3, h4 {font-size:12px}
i, em {font-family:Arial;}


table.main_table {margin-top:5px;}
table.main_table td {vertical-align:top;text-align:justify}

div.block0{background-repeat:repeat;}
div.block1,div.block4, div.block11{background-repeat:repeat-x}
div.block2,div.block3{background-repeat:repeat-y}
div.block5,div.block6,div.block7,div.block8, div.block12, div.block13{background-repeat:no-repeat}
div.block1{background-position:top; background-image: url(/mainpage/contakt_img_12.jpg)}
div.block2{background-position:left}
div.block3{background-position:right}
div.block4, div.block11{background-position:bottom}
div.block2, div.block3, div.block4 {background-image: url(/mainpage/fon_gray_z.jpg)}
div.block5{background-position:top left; background-image: url(/mainpage/contakt_img_11.jpg)}
div.block6{background-position:top right;background-image: url(/mainpage/contakt_img_19.jpg)}
div.block7{background-position:bottom left;background-image: url(/mainpage/contakt_img_17.jpg)}
div.block8{background-position:bottom right;background-image: url(/mainpage/contakt_img_21.jpg)}
div.block10 {background-color:#EEEEEE; background-position:top; background-repeat:repeat-x; background-image:url(/mainpage/gray_block_03.jpg)}
div.block11{background-image: url(/mainpage/gray_block_08.jpg)}
div.block12{background-position:bottom left;background-image: url(/mainpage/gray_block_06.jpg)}
div.block13{background-position:bottom right;background-image: url(/mainpage/gray_block_10.jpg)}


td.top_row {padding: 5px 0px 0px 10px; height: 25px }
td.top_row a {color: #7c7c7c; text-decoration:none}
td.top_row h4 {color: #7c7c7c;}
td.top_row a:hover {text-decoration:underline;color: #7c7c7c;}

div.big_link a, a.big_gray {font-size:18px; color:#383838; text-decoration:none;}
div.big_link a:hover, a.big_gray:hover {color:#383838; text-decoration:underline}

table.block td.body_block {padding: 7px 10px 10px 10px;}
table.block td.body_block img {margin:3px 10px 0px 0px; }


table.block td.body_block2 {padding: 1px 0px 10px 0px;}

.gray {color: #7c7c7c; font-size:11px}
a.gray {color: #7c7c7c; font-size:11px}
a.gray:hover {text-decoration:underline;color: #7c7c7c;}

.black {color:#383838; font-size:11px}
.black2 {color:#383838; font-size:12px}

a.big {font-size:17px; text-align:left}


table.obsuzhdenie td {text-align:right; padding:5px 0px 0px 0px}
table.obsuzhdenie td a {font-size:11px;}

table.afisha td{padding: 2px 3px 2px 0px}


table.line_state_site td.nick a{font-family:Verdana; font-size:10px; line-height:12px}

table.avtorizacia td{vertical-align:top;}
table.avtorizacia input {border: 1px solid #BABABA; width: 95%; padding:0px; margin:0px; height:18px; font-size:12px;background-color:#fff; }
table.avtorizacia a.small2 {font-size:9px}
table.avtorizacia input:focus {border: 1px solid #FF8400; color:#383838; }

table.profile td{text-align:center}

div.v {width: 242px; background-color: #ffffff; }
a.v {text-decoration: none; }
a.v div.v table {width: 242px}
a.v:hover {background-color: #1FA5FF; color: #FFFFFF; cursor:pointer}
a.v:hover div.v table{background-color: #1FA5FF;text-decoration: none; color: #FFFFFF; width: 242px}
table.poll a:hover {color: #FFFFFF; cursor:pointer}
	

table.bottom td {background-image:url(/mainpage/bottom_bg.jpg); background-repeat:repeat-x;}
table.bottom td.a  {padding-left: 10px;}
table.bottom td.b {text-align:center;}

a.gray_link {color: #383838; text-decoration:underline;}
a.gray_link:hover {text-decoration:none; color:#383838;}
table.bottom td.c {text-align: right; padding-right: 10px}


table.konkurs_main, table.konkurs_main2 {width: 100%; border-collapse: collapse; padding: 0px; margin: 0px; table-layout: fixed;}
table.konkurs_main td {padding: 0px; margin: 0px;}
table.konkurs_main {border-top: 1px solid #04B5FF; border-right: 1px solid #04B5FF}

table.konkurs_main td.aa, table.konkurs_main td.ab{
background-repeat: repeat-x; 
border-top: 1px solid #04B5FF;
height: 33px
}
/*
table.konkurs_main td.aa {
width: 7px; 
background-image: url(/mainpage/index_pane2_svadbo_03.jpg); 
border-left: 1px solid #04B5FF
}
*/
table.konkurs_main td.ab {
width: 100%;  
padding-left: 5px;
}
table.konkurs_main td.ab a {font-family: Arial; font-size: 14px; color: #476C84; }

table.konkurs_main2 td.ba, table.konkurs_main2 td.bb {
background-color: #FFffff; 
vertical-align: top; 
border-bottom: 1px solid #04B5FF; 
}
/*
table.konkurs_main2 td.ba {
background-color: #FFffff; 
background-image: url(/mainpage/index_pane2_svadbo_10.jpg);  
background-repeat: no-repeat; 
background-position: bottom left; 
width: 100%; 
padding-left: 5px;
border-left: 1px solid #04B5FF;
border-right: 1px solid #04B5FF}
*/
table.konkurs_main2 td.ba  img {border: 1px solid #476C84;}
table.konkurs_main2 td.ba  span {font-family: Arial; font-size: 11px; color: #666465;}
.konkurs_main_text   {font-family: Tahoma; font-size: 12px; color: #000000;}
a.konkurs_main_text:link, a.konkurs_main_text:visited,  a.konkurs_main_text:active, a.konkurs_main_text:hover {font-family: Arial; font-size: 12px; color: #476C84; }

/*---------------------------------------------первоклассник--------------------*/
div.k0 {background-repeat:repeat;}
div.k1, div.k4 {background-repeat:repeat-x;}
div.k2, div.k3{background-repeat:repeat-y;}
div.k5, div.k6, div.k7, div.k8 {background-repeat:no-repeat;}
div.k1{background-position:top; background-image: url(/mainpage/konk3_04.jpg);}
div.k2{background-position:left;}
div.k3{background-position:right;}
div.k4 {background-position:bottom;}
div.k2, div.k3, div.k4 {background-image: url(/mainpage/konk3_10.jpg);}
div.k5{background-position:top left; background-image: url(/mainpage/konk3_03.jpg);}
div.k6{background-position:top right;background-image: url(/mainpage/konk3_06.jpg);}
div.k7{background-position:bottom left;background-image: url(/mainpage/konk3_13.jpg);}
div.k8{background-position:bottom right; background-image: url(/mainpage/konk3_15.jpg);}
table.konk3 td{padding: 0px}
table.konk3 td.a {height: 25px; padding: 5px 0px 0px 10px}
table.konk3 td.a a {font-family:Tahoma; font-size:12px; color: #985200; text-decoration:none; font-weight:bold}
table.konk3 td.a a:hover {text-decoration:underline;}
table.konk3 td.c {background-image:url(/mainpage/konk3_ris_13.jpg); background-position:bottom left; background-repeat:no-repeat;}
table.konk3 td.c div a {color: #985200; text-decoration:none; font-weight:bold}
table.konk3 td.c div a:hover {color: #FF8400;text-decoration:underline;}
table.konk3 td.c div {margin-right:1px;padding: 10px 10px 0px 10px; background-image:url(/mainpage/konk3_ris_07.jpg); background-position:top right; background-repeat:no-repeat; }
/*----------------------------------*/

/* --------------------- новогодний блок ----------------*/
/*
table.new_year td.b {background-image:url(/mainpage/neogod_05.jpg); background-repeat:repeat-y; width:124px}
table.new_year td.a {background-image:url(/mainpage/neogod_03.jpg); background-position:top; background-repeat:no-repeat}
*/

div.block0_ng{background-repeat:repeat;}
div.block1_ng,div.block4_ng{background-repeat:repeat-x}
div.block2_ng,div.block3_ng{background-repeat:repeat-y}
div.block5_ng,div.block6_ng,div.block7_ng,div.block8_ng{background-repeat:no-repeat}
div.block1_ng{background-position:top; }
div.block2_ng{background-position:left}
div.block3_ng{background-position:right}
div.block4_ng{background-position:bottom}

/*
div.block1_ng, div.block2_ng, div.block3_ng, div.block4_ng {background-image: url(/mainpage/neogod2_13.jpg)}
div.block5_ng{background-position:top left; background-image: url(/mainpage/neogod2_03.jpg)}
div.block6_ng{background-position:top right;background-image: url(/mainpage/neogod2_05.jpg)}
div.block7_ng{background-position:bottom left;background-image: url(/mainpage/neogod2_09.jpg)}
div.block8_ng{background-position:bottom right;background-image: url(/mainpage/neogod2_11.jpg)}
div.block0_ng img {margin: 0px 5px 5px 0px}
*/

/*----------------------------------*/

/*--------------- фондовый рынок-----------------*/
.gray_light {font-size:11px; color:#ababab}
img.fondovy {margin:0px 10px 0px 10px}
.green {color:#399800}
.red {color: #ff0000}
/*-----------------------------------------------*/


/*----------кнопка синяя с плюсиком ---------------------*/
a.button_konkurs {color:#0073b5; font-size:14px; text-decoration:none}
a.button_konkurs:hover {color:#d66a00; cursor:pointer}
a.button_konkurs div.button_konkurs {
height:19px; 
min-width:30px;
padding:0px 15px 0px 15px; 
margin:0px; 
border-collapse:collapse; 
background-image:url(http://konkurs.vorle.ru/images/bg_6.jpg); 
background-repeat:repeat-x; 
border:1px solid #52afe0; 
text-align:center; 
float:left
}

a.button_konkurs:hover div.button_konkurs {
height:19px; 
min-width:30px;
padding:0px 15px 0px 15px; 
margin:0px; 
border-collapse:collapse; 
background-image:url(http://konkurs.vorle.ru/images/bg_7.jpg); 
background-repeat:repeat-x; 
border:1px solid #faa92f; 
text-align:center; 
float:left
}
/*---------------------------------------------------------*/