.cd_login-logout-greeting {color:#333333;}
.cd_moduletitle_logo {position:relative;top:-18px;}
.mainlevel {color:#333333;}

.abaut {left:466px; top:87px;position:absolute;font-size:14px;color:#333333;}

/* логотип, слоган - переливы */
.hat #logoq, .hat #logoq * { zoom:normal; }
.hat #logoq { padding-left:190px; top:60px;position:relative; }
.hat #logoq .logoq_container { position:relative; font-size:0; //font-size:1em; }

.hat #logoq .site_title { font-size:16px; padding-left: 0em; position:absolute; bottom:0; }
.hat #logoq .site_title span { position:relative; top:1.0em; background-color:transparent; color:#534006; }
.hat #logoq a { text-decoration:none; color:black; cursor:default; }
.hat #logoq a .site_title { cursor:pointer; cursor:hand; }
.hat #logoq a .logoq_container { cursor:pointer; cursor:hand; zoom:normal; }
/*.hat #logoq a:hover { color:black !important; }*/

.hat #logoq .hover span { background-color:transparent; }

.hat #logoq :hover .abc1 { color:#c6171d; }
.hat #logoq :hover .abc2 { color:#672f72; }
.hat #logoq :hover .abc3 { color:#883172; }
.hat #logoq :hover .abc4 { color:#4385b2; }
.hat #logoq :hover .abc5 { color:#516b9f; }
.hat #logoq :hover .abc6 { color:#599a55; }
.hat #logoq :hover .abc7 { color:#dd6a1d; }
.hat #logoq :hover .abc8 { color:#e5aa11; }


.eho_welk {color:#000;}
.eho_welk a {text-decoration: none;}
.eho_welk a span {color:#000;text-decoration:underline;position:relative;top: 20px;left:-200px;}
.eho_welk :hover span {color:#cc0000;text-decoration:underline;}



.menu-vas4 {position:absolute; left:16%; top:10px;}
.menu-vas4 a  {padding:0px 0px 0px 10px;}
.menu-vas4 #active_menu {text-decoration:none; color:#000; font-weight: bold;}

/* контент на главной - левая колонка */

.menu_repetitoram_h a {position:relative;top:25px;left:15px;font-size:130%;font-weight:bold;text-decoration:none;color: #ff5223;}
.menu_repetitoram_h a:hover {text-decoration:none;color: #ff5223;}

.menu_repetitoram {color:#666;position:relative;left:15px;top:25px;l}


/* лидер месяца */

.lider_m {margin-top:100px;border: 0px solid #dddddd; background:url(http://repetitors.eu/svalka/images/article-intro-bg.jpg) repeat-y;}
.lider_m p {margin-left:25px}

.sp1 {font-size:14px; position:relative; top:10px;}
.sp2 {font-size:125%;position:relative; top:5px;}
.sp2 small {font-size:85%;}
.sp2_s {position:relative; top:5px;}


/* контент на главной - центр */

.m1_big {font-size:130%;color:#333;font-weight:bold; text-decoration: underline;}
.m1_text {color:#505050;position:relative;top:0px;}
.chet_vse {position:relative;left:5px;top:-7px;background:#dddddd;border-left:2px solid #dddddd;border-right:2px solid #dddddd;color:#000;}

.m1_tel {font-size:130%;color:#333;font-weight:bold;}
.m1_new {font-size:130%;color:#333;font-weight:bold;}


.predmet_lider a {color: #3763c2;}
.predmet_lider a:hover {color:#ff5223;}

.predmet_lider a span {color: green;border-bottom: dashed 1px;position:relative;left:0px;top:4px;}
.predmet_lider a:hover span {color: #555555;border-bottom: solid 1px;}


.zayavki_chet {padding: 10px 10px 10px 10px; background-color:#dddddd;}


.slog_index_green {font-size:170%;color:#51c951;}
.vosk {position:relative;left:5px;top:-7px;background:#dddddd;border-left:2px solid #dddddd;border-right:2px solid #dddddd;color:#333;}
.slog_index_text {color:#666;position:relative;top:5px;}
.slog_index_tel {font-size:160%;color:#333;}


.news_index_blank {width:100%; margin-top:50px;}

.news_telo {left:0px; top:10px;position:relative;}
.news_copy {color:#666;position:relative;top:0px;font-size:90%;}



/* галерея */
.top_galereya {padding:2px 5px 2px 5px;position:relative;left:0px;top:-1px; background:#dddddd;font-weight:normal;font-size: 110%;}

table.top_galereya_telo {width:100%;}

table.top_galereya_telo a {
                                       display:block;
                                       filter:alpha(opacity=70);
                                       filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70); /* IE 5.5+*/
                                       -moz-opacity: 0.70; /* Mozilla 1.6 и ниже */
                                       -khtml-opacity: 0.70; /* Konqueror 3.1, Safari 1.1 */
                                       opacity: 0.70; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */
                                       text-decoration:none;
}

table.top_galereya_telo a:hover {
                                       filter:alpha(opacity=100);
                                       filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100); /* IE 5.5+*/
                                       -moz-opacity: 1.0; /* Mozilla 1.6 и ниже */
                                       -khtml-opacity: 1.0; /* Konqueror 3.1, Safari 1.1 */
                                       opacity: 1.0; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */
                                       text-decoration:none;
}

h3.top_galereya_misticstatistik {margin:0px;padding:0px;position:relative;left:0px;top:5px; color: #505050;font-weight:normal;font-size: 110%;}
h3.top_galereya_misticstatistik span {text-decoration:underline;}

h3.top_galereya_misticstatistik a {color: #707070;text-decoration:none;}
h3.top_galereya_misticstatistik a:hover {color: #333;text-decoration:none;}

/* подвал */


.wintap {font-size:90%;}
.wintap p {margin-top:-1px;}

.schet {color:#3763c2;position:relative;top:-3px;}
.schet_tire {color:#666666;}






/* регистрация репетиторов */

.q_help a {text-decoration:underline; font-size:19px; position:relative;left:0px;top:0px;}
.q_help a:hover {}

.q_yes a {text-decoration:underline; font-size:19px; color:#ea7500; position:relative;left:0px;top:0px;}
.q_yes a:hover {color:#cc0000;}

.q_yes_help a {text-decoration:none; font-size:12px;border-bottom: dashed 1px;position:relative;left:0px;top:-1px;}
.q_yes_help a:hover {text-decoration:none;border-bottom: solid 1px;}

.topdata_bg {background: url(images/bg_topdata_svet.png) repeat-x left top;}
.top-data h2 {width: 90%;margin: 0 auto;padding: 10px 0px 0px 0px;color: #333;font-weight:bold;font-size: 1em;}
.top-data h2 span {text-decoration:underline;}
.top-data p {width: 570px;margin: 0 auto;padding: 5px 5px 5px 10px;color: #333333;font-size: 1em;}
.top-data a {margin-left:10px;}




div.moduletable_menu ul.menu .item110,
div.moduletable_menu ul.menu .item108,
div.moduletable_menu ul.menu .item106,
div.moduletable_menu ul.menu .item105,
div.moduletable_menu ul.menu .item96,
div.moduletable_menu ul.menu .item79,
div.moduletable_menu ul.menu .item84 {position:relative;top: -60px;}

div.moduletable_menu ul.menu .item109,
div.moduletable_menu ul.menu .item82,
div.moduletable_menu ul.menu .item83 {position:relative;top: -40px;}

div.moduletable_menu ul.menu .item107 {position:relative;top: -20px;left:0px;}
div.moduletable_menu ul.menu .item107 a {background-image: url(/svalka/images/i-tick.gif); background-repeat: no-repeat; background-position: left center;}
div.moduletable_menu ul.menu .item107 a span {margin-left:15px;}
div.moduletable_menu ul.menu .item107 :hover span {color:#cc0000;text-decoration:underline;}


div#uddeim-pagenav a {color:#000;text-decoration:underline;}
div#uddeim-pagenav :hover {color:#000;text-decoration:none;}

div#uddeim-pagenav ul.pagination li a {color:#000;text-decoration:underline;}
div#uddeim-pagenav ul.pagination li :hover {color:#000;text-decoration:none;}






.poisk_sam {padding:2px 5px 2px 5px;position:relative;left:0px;top:-7px;background:#ddc1f5;}

.poisk_help {padding:0px;margin:0px;}
.poisk_help a {padding:0px 0px 0px 0px;text-decoration:none; border-bottom: dashed 1px;position:relative;left:10px;top:-7px;}
.poisk_help a:hover {text-decoration:none;border-bottom: dashed 1px;}

.i1 {padding: 10px 10px 10px 10px; background-color:#f0f0b8; border:1px solid #e1e1a4;}
#sobi2PageNav strong {font-weight:normal;}

.repetitor {color: green;}