* {font-family : verdana, sans-serif; margin : 0px;}
body {margin : 0px; padding : 0px; width : 100%; color : #003399; background-color : #cccccc;}
body, td, th {font-size : 11px; color : #003399;}
body p, td p, th p {}
input {color : #333333; padding : 0px;}
select, select option {color : #333333; font-size : 12px;}
div {margin : 0px; padding : 0px;}
img {border : 0px;}

TD.td_reg{
	border-top-width:1px;
	border-top-color:#aa3142;
	border-top-style:solid;
	border-right-width:1px;
	border-right-color:#aa3142;
	border-right-style:solid;
	border-left-width:1px;
	border-left-color:#aa3142;
	border-left-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#aa3142;
	border-bottom-style:solid;
}
TD.td_auth{
	border-top-width:1px;
	border-top-color:#aa3142;
	border-top-style:solid;
	border-right-width:1px;
	border-right-color:#aa3142;
	border-right-style:solid;
	border-left-width:1px;
	border-left-color:#aa3142;
	border-left-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#aa3142;
	border-bottom-style:solid;
}

a, a:link {color : #aa3142; text-decoration : underline; font-size : 11px;}
a:hover {color : #aa3142; text-decoration : none; font-size : 11px;}
a.menu, a.menu:link {color : #ffffff; text-decoration : none; font-size : 11px; font-weight : bold;}
a.menu:hover {color : #ffffff; text-decoration : none; font-size : 11px; font-weight : bold;}

#H, #H:link, #H:hover{
font-size : 12px;
text-decoration:none;
/*padding-left : 21px;
background: url('templates/img/red.gif') white repeat-y;
margin-bottom : 7px;*/
}

h1, .h1, a.nav {color : #003399; font-size : 12px; font-weight : bold;}
a.nav:HOVER {color : #003399; font-size : 12px; font-weight : bold;}
h2 {color : #aa3142; font-size : 11px; font-weight : bold;}
h3 {color : #ffffff; font-size : 11px; font-weight : bold;}
h4 {color : #ff9900; font-size : 11px; font-weight : bold;}
h5 {color : #003399; font-size : 10px; font-weight : normal;}
h6 {color : #999999; font-size : 11px; font-weight : normal;}

h1, h2, h3, h4, h5, h6 {margin : 0px; padding : 0px;}

span {font-size : 9px; color : #9e9e9e;}

.field {width : 198px; height : 14px; border : 1px solid #999999; margin-bottom : 4px;}
td.td_cab0 {padding : 0px 12px; width :196px; height : 12;}
td.td_cab {background-color : #f0f0f0; padding : 0px 12px; width :196px; height : 12;}
.alo {}

.white {color : #ffffff;}
.black {color : #000000;}
.blue {color : #003399;}
.red {color : #aa3142;}
.999 {color : #999999;}
/*a.111 {text-decoration:none;}*/

.normal {font-weight : normal;}
.bold {font-weight : bold;}
.pad_top7 {padding-top : 7px;}
.font11 {font-size : 11px;}
.font10 {font-size : 10px;}
.font9 {font-size : 9px;}

#list a, #list a:link, #list a:visited, #list a:hover, #list a:active {background-color : #ffffff; font-size : 10px; color : #003399; text-decoration : underline;}
#list a:hover {background-color : #dfecfb; color : #003399;}

div.cat_div {width : 230px; float: left; margin-bottom : 21px;}
.sp {display: none;}
.act {display: block;}

/* Copyright */
#copy {font-size: 10px; color: #333333;}
#copy a, #copy a:visited {font-size: 10px; color: #333333; text-decoration: underline;}
#copy a:hover {font-size: 10px; color: #333333; text-decoration: none;}

LI{
	margin-left : 20px;
	list-style-type:disk;
	text-decoration:inherit;
	color:#000000;
}
.maps {margin: 0 0 0.8em 1.2em; padding: 0;}
.maps li {margin: 0.6em 0 0.8em 20px; padding-left: 6px; line-height: 1.6em; color: #003399;}
.maps li a, .maps li a:hover, .maps li a:visited {font-weight: bold; font-size: 12px; color: #003399;}
.maps .maps {margin: 10px 0 16px 0.6em; padding: 0; list-style: square;}
.maps .maps li {margin: 0.6em 0 0.6em 15px; padding-left: 6px; line-height: 1.2em; color: #aa3142;}
.maps .maps li a, .maps .maps li a:hover, .maps .maps li a:visited {font-size: 10px; font-weight: normal; color: #aa3142;}

.links { margin-left:5px; text-align:left; margin-bottom:30px;}
html:root .links { margin-left:-20px;}
html:first-child  .links { margin-left:-20px;}
.links ul { margin-left:10px;}
html:root .links ul { margin-left:0px;}
.links li { list-style-type: square; color:#c1162e}
.links a { text-decoration:underline; font-size:10px;}
.links a:hover { text-decoration: none; font-size:10px;}

.bottom_katalog {position:relative; margin-left:-200px; width:130%; margin-top:20px;}
html:root .bottom_katalog {position:relative; margin-left:-200px; width:130%; margin-top:100px;}

#new_phones { width: 225px; height: 210px; margin-top: 5px; padding: 10px 15px 5px 15px; background: #94dc4b; font-weight: bold; font-size: 20px; line-height: 30px; text-align: center; color: #000; overflow: hidden; }
	#new_phones span { font-size: 16px; line-height: 40px; white-space: nowrap; color: #000; }
	
.bott_f {height:100%; width:662px; margin:0 auto;}
.bott_f .bott_f  {background:none;}

