/* rastyjka table */

.table_555 { border-collapse: collapse; table-layout: fixed; width: 100%; }
col#c_one { width: 50%; }
col#c_two { width: 734px; valign: middle;}
col#c_three { width: 50%; }
.td _555 { padding: 0px; valign: middle;}
td#one { background-image:url(http://www.mymyt.ru/img/peretyajka/left_trosy.png);
background-repeat:no-repeat; background-position:right; }
td#two { background-image:url(http://www.mymyt.ru/img/peretyajka/center_banner.png); background-position:center;  background-repeat:no-repeat;}
td#three { background-image:url(http://www.mymyt.ru/img/peretyajka/right_trosy.png);
background-repeat:no-repeat; background-position:left; }

.rubriks {
padding: 10px;
}

.cat_main {
font: 14 px;
border-bottom: #00a8f8 1px dotted;
padding-bottom: 2px;
}

.cat_main:hover {
font: 14 px;
border-bottom: #00a8f8 1px underline;
padding-bottom: 2px;
}


/*block blue*/

.roundcont {
	width: 100%;
	background-color: #e0fbff;
}

.roundcont p {
	margin: 0 3px;
}

.roundtop { 
	background: url(http://www.mymyt.ru/img/tr.gif) no-repeat top right; 
}

.roundbottom {
	background: url(http://www.mymyt.ru/img/br.gif) no-repeat top right; 
}

img.corner {
   width: 15px;
   height: 15px;
   border: none;
   display: block !important;
}

/*block green*/

.roundcont_gr {
	width: 100%;
	background-color: #d7ffdd;
}

.roundcont_gr p {
	margin: 0 3px;
}

.roundtop_gr { 
	background: url(http://www.mymyt.ru/img/tr_gr.gif) no-repeat top right; 
}

.roundbottom_gr {
	background: url(http://www.mymyt.ru/img/br_gr.gif) no-repeat top right; 
}

img.corner {
   width: 15px;
   height: 15px;
   border: none;
   display: block !important;
}


a {color: #00a8f8; text-decoration: underline;}
a:hover {text-decoration: none;}
html, body {height: 100%; margin: 0; padding: 0;}
body, td {font: 14px/1.4 Arial;}
form, h2, h3 {margin: 0;}
p {margin: 10px 0 0 0;}
h1 {font: normal 24px Arial; margin-bottom: 10px;}
h2 {font: normal 23px Arial; margin-top: 20px;}
h2 a {color: #00a5f4;}
h3 {background: url(/i/line.jpg) no-repeat 0 bottom; font: bold 17px Arial; margin: 10px 0 0 0; padding-bottom: 3px}
input, select, textarea {font: 11px Tahoma,Arial,sans-serif;}
.c0 {color: #000;}
.c1 {color: #999;}
.c2 {color: #666;}
.c3 {color: #fff;}
.c4 {color: #37a4dd;}
.c5 {color: #15af00;}
.title {padding-top: 6px;}
table.f12 td, .f12 {font-size: 12px;}
table.f17 td, .f17 {font-size: 17px;}
.f18 {font-size: 18px;}
table.f19 td, .f19 {font-size: 19px;}
.topmenu {font-size: 19px; color: #0289c8;}
.f24 {font-size: 24px;}
table.text td, td.text {text-align: none;}





#avatar {background: #37a4dd; margin: 0 7px 5px 0;}
#catalog {background: url(/i/bg2.jpg) repeat-x top;}
#catalog a {color: #000; font-size: 18px;}
#center p {text-align: left;}
#leftmenu a {color: #048ece; font-size: 19px;}
#rating {margin-top: 15px;}
#rating a {color: #37a4dd; font-size: 16px;}
#top a {color: #51b9d6;}

.back {background: url(/i/bg1.jpg) repeat-x top;}
.border1 {border: solid 3px #97dcff;}
.border2 {border: solid 1px #97dcff;}
.unrl a {text-decoration: none;}
.unrl a:hover {text-decoration: underline;}

v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}

.png {
	//background-image: none ! important;
	behavior: url('pngfix.htc');
}

#tagcloud {
    width: 100%;    
}

#tagcloud a {
    padding-right: 10px;
}

.tagcloud_smallest {
    font-size: 13px;
}

.tagcloud_small {
    font-size: 17px;
}

.tagcloud_medium {
    font-size:20px;
}

.tagcloud_large {
    font-size:24px;
}

.tagcloud_largest {
    font-size:28px; 
}

.pagenav_link {
        text-decoration: none;
 	border-right: #89d8fe 1px solid;
	padding-right: 4px;
	border-top: #89d8fe 1px solid;
	padding-left: 4px;
	padding-bottom: 4px;
	margin: 2px;
	border-left: #89d8fe 1px solid;
	color: #00a8f8;
	padding-top: 4px;
	border-bottom: #89d8fe 1px solid;
	background-color: #FFFFFF
}

.pagenav_link:hover {
        text-decoration: none;
 	border-right: #3ab4ef 1px solid;
	padding-right: 4px;
	border-top: #3ab4ef 1px solid;
	padding-left: 4px;
	padding-bottom: 4px;
	margin: 2px;
	border-left: #3ab4ef 1px solid;
	color: #00a8f8;
	padding-top: 4px;
	border-bottom: #3ab4ef 1px solid;
	background-color: #def4ff
}


.pagenav_current {
        text-decoration: none;
 	border-right: #89d8fe 1px solid;
	padding-right: 4px;
	border-top: #89d8fe 1px solid;
	padding-left: 4px;
	padding-bottom: 4px;
	margin: 2px;
	border-left: #89d8fe 1px solid;
	color: #FFFFFF;
	padding-top: 4px;
	border-bottom: #89d8fe 1px solid;
	background-color: #54c7ff
}

 .rounded{
    background: #feb;
    padding:20px;
    margin:30px auto 10px auto;
    text-align:center;
    overflow:hidden;
 }
 .rounded:before, .rounded::before, .rounded:after, .rounded::after{
    display:block;
    height:20px;
    content:url(img/corners.gif);
    background:url(img/corners.gif) top right no-repeat;
    margin:-30px -30px 10px -30px;
    padding:0;
    text-align:left;
    line-height:0;
    font-size:0;
    overflow:hidden;
 }
 .rounded:after, .rounded::after{
    margin:10px -30px -30px -30px;
 }
   .fixedwidth{
    width:300px;
 }




