html, body { 
padding:0px; 
margin:0px; 
width:100%; 
height:100%; 
background-color: #ffffff;
font-family:arial;
}
td {
font-family:tahoma; 
color:#4d4d4d; 
font-size:11px; 
font-weight:lighter; 
letter-spacing: 1px;
}
#SHORTDESCR UL {list-style-image: url(bul.gif);}
ul { 
list-style-type: square;
}

a {color: #409DE2; text-decoration:underline; }
a:hover {text-decoration:underline; color: red }

h1 {
padding:0px 0px 0px 0px; 
margin:10 px 0px 25px 0px; 
font-family:arial; 
letter-spacing: 1px; 
font-size:20px; 
color:#409DE2; 
font-weight:normal; 
}

h2 {
padding-left:0px; 
margin:0px; 
font-family:arial; 
letter-spacing: 1px; 
font-size:18px; 
color:#4d4d4d; 
font-weight:lighter; 
}

p { 
font-family:tahoma; 
color:#4d4d4d; 
font-size:11px; 
font-weight:lighter; 
letter-spacing: 1px;
margin: 12px 0px 0px 2px;
padding:0px;
text-align:left; 
 
 }

.mainmenu {
margin: 0px;
padding: 20px 0px 0px 0px;
font-family:arial;
font-size:10px;
font-weight:bold;
text-align:center;
vertical-align:top;
color:white; 
letter-spacing: 1px;
text-decoration:none;
}
.mainmenu a {
color:white; 
text-decoration:none;}
.mainmenu a:hover {
color:white; 
text-decoration:none;}

.lang {
margin: 0px;
padding: 20px 0px 0px 20px;
font-family:arial;
font-size:10px;
font-weight:bold;
vertical-align:top;
color:white; 
letter-spacing: 1px;
text-decoration:none;
}
.lang a {
color:white; 
text-decoration:none;}
.lang a:hover {
color:white; 
text-decoration:none;}

.secondmenu  {
padding-right:58px;
}
.secondmenusel  {
padding-right:58px;
}
.secondmenu a{
font-size:22px; color:#000066; text-decoration:none;
}
.secondmenusel a {
font-size:22px; color:#FF3C44; text-decoration:none;
}
.secondmenu a:hover{
font-size:22px; color:#000066; text-decoration:underline;
}
.secondmenusel a:hover {
font-size:22px; color:#FF3C44; text-decoration:none;
}

.menu3 {
padding-right:20px;
} 
.menu3sel {
padding-right:20px; 
}
.menu3 a {
font-size:15px; 
color:#000066; 
text-decoration:none;
}
.menu3photo {
font-size:14px; 
color:#aaaaaa; 
text-decoration:none;
}
.menu3photo a {
font-size:15px; 
color:#4d4d4d; 
text-decoration:none;
}
.menu3photo a:hover {
font-size:15px; 
color:#4d4d4d; 
text-decoration:underline;
}

.menu3sel a  {
font-size:15px; 
color:#409DE2; 
text-decoration:none;
}
.menu3 a:hover {
font-size:15px; 
color:#000066; 
text-decoration:underline;
}
.menu3sel a:hover  {
font-size:15px; 
color:#409DE2; 
text-decoration:none;
}

#mainblock {
margin:0px;
padding: 20px 0px 70px 0px;
}
#mainblock h1 {
margin: 0px 0px 7px 16px;
padding:0px;
}

#mainblocktext {
margin:0px;
padding: 20px 20px 70px 20px;
}
#mainblocktext h1 {
margin: 0px 0px 13px 0px;
padding:0px;
}
#mainblocktext h2 {
margin: 10px 0px 10px 0px;
padding:0px;
}
#mainblocktext p {
margin: 10px 0px 15px 2px;
padding:0px;
}

#mainblocktext a {
text-decoration:underline;
}

#rightblock {
padding: 20px 0px 0px 20px;
margin:0px;
}
#rightblock .txt {
padding:0px; 
margin-bottom:10px; 
font-family:arial; 
letter-spacing: 1px; 
font-size:20px; 
color:#409DE2; 
font-weight:normal;
}

#secondmainmenu {
margin:0px;
padding:0px 20px 20px 20px;
}
#news {  
margin:0px 20px 10px 20px; 
padding:0px;}

#news .newtext { 
margin:0px;
padding: 9px 0px 10px 16px;
border-bottom:1px solid #e8e8e8; 
font-family:tahoma; 
font-size:11px;
color:#4d4d4d;
letter-spacing:1px;
}
#news .newtext a { 
font-family:tahoma;
font-size:11px;
color:#4d4d4d;
letter-spacing:1px;
text-decoration:none;
}
#news .newtext a:hover { 
font-family:tahoma;
font-size:11px;
color:#4d4d4d;
letter-spacing:1px;
text-decoration:underline;
}

#news p.asd { 
padding-left:14px; padding-top:0px; border-bottom:1px solid #eeeeee; padding-bottom:0px; }

#news .head {
text-align:left;  
letter-spacing:1px; 
color:white; 
font-size:14px; 
background-color:#409DE2; 
margin:0px;
padding: 2px 0px 2px 16px;
}

.newtext { 
margin:0px;
padding: 9px 0px 10px 0px;
font-family:tahoma; 
font-size:12px;
color:#4d4d4d;
letter-spacing:1px;
}
.newtext a { 
font-family:tahoma;
font-size:11px;
color:#4d4d4d;
letter-spacing:1px;
}

#search {
margin:0px;
padding: 15px 20px 15px 20px;
}

.searchinput {
border: 1px solid #dcdcdc; 
width:150px; 
font-family:tahoma; 
color:#4d4d4d; 
font-size:10px;
}

.world { padding: 3px 3px 3px 10px; font-family:tahoma; font-weight:lighter; font-size:11px; letter-spacing: 0px; }
.world a {
text-decoration:underline;
}

#text { 
padding-bottom:30px; 
}
#text h2 {
padding-left:0px; 
margin:10px 0px 10px 0px; 
font-family:arial; 
letter-spacing: 1px; 
font-size:18px; 
color:#4d4d4d; 
font-weight:lighter;
}

.descr {
margin-top:20px;
}
.descr h2 {
padding-left:0; 
margin:0px 0px 0px 22px; 
font-family:arial; 
letter-spacing: 1px; 
font-size:18px; 
color:#4d4d4d; 
font-weight:lighter;
}

 


.descr p {
font-family:tahoma; 
margin-left:23px; 
margin-top:12px;
margin-bottom:0px; 
margin-right:0; 
padding-left:0px; 
padding-right:14px; 
padding-top:0px; 
padding-bottom:0px;
text-align:left; 
color:#4d4d4d; 
font-size:11px; 
font-weight:lighter; 
letter-spacing: 1px; 

}
.descr p.ser {
padding:0px; 
font-family:arial; 
letter-spacing: 1px; 
font-size:18px; 
color:#4d4d4d; 
font-weight:lighter; 
margin:0 0 10px 0; 
}

#ultra a { 
font-family:tahoma; 
font-size:12px; 
text-decoration:none; 
}

#ultra a:hover { 
text-decoration:underline;
}

#types a { 
font-family:tahoma;  
text-decoration:none; 
}
#types a:hover { 
text-decoration:underline; 
}

.asd {
border-bottom:1px solid #bfbfbf; 
border-right:1px solid #bfbfbf; 

padding-left:25px; 
margin-left:10px; 
padding-top:7px; 
padding-bottom:8px; 
border-left:0px; 
color: #161766; 
font-size:11px; 
vertical-align:middle;}
.asd1 {border-bottom:1px solid #bfbfbf; 
border-right:1px solid #bfbfbf; 

text-align:center; 
margin-left:10px; 
padding-top:7px; 
padding-bottom:8px; 
border-left:0px; 
color: #4d4d4d; 
font-size:11px; 
vertical-align:middle;}

.asd1top {
border-top:1px solid #bfbfbf;
border-bottom:1px solid #bfbfbf; 
border-right:1px solid #bfbfbf; 

text-align:center; 

padding-top:7px; 
padding-bottom:8px; 
border-left:0px; 
color: #4d4d4d; 
font-size:11px; 
vertical-align:middle;}

.asdtop {
border-top:1px solid #bfbfbf;
border-bottom:1px solid #bfbfbf; 
border-right:1px solid #bfbfbf; 

padding-left:25px; 
margin-left:10px; 
padding-top:7px; 
padding-bottom:8px; 
border-left:0px; 
color: #161766; 
font-size:11px; 
vertical-align:middle;}
.dsa {
border-bottom:1px solid #bfbfbf; 
padding-left:18px;
padding-bottom:8px;
padding-top:7px;
border-left:0px;
color:#4d4d4d;
font-size:11px;
font-weight:normal;
vertical-align:middle; 
}
.dsa1 {
border-top:1px solid #bfbfbf;
border-bottom:1px solid #bfbfbf; 
padding-left:18px;
padding-bottom:8px;
padding-top:7px;
border-left:0px;
color:#161766;
font-size:11px;
font-weight:normal;
vertical-align:middle; 
}
.dsatop {
border-top:1px solid #bfbfbf;
border-bottom:1px solid #bfbfbf; 
padding-left:18px;
padding-bottom:8px;
padding-top:7px;
border-left:0px;
color:#4d4d4d;
font-size:11px;
font-weight:normal;
vertical-align:middle; 
}

.dsa a {
color:#:#161766; 
}
.dsa a:hover { 
color:#01A0C7; 
} 

.nn {  }
.nn a {
font-family:tahoma; 
font-size:12px; 
color:#161766;
}
.nn a:hover { 
text-decoration:underline;
}



#shassi {
 font-family:arial; 
 letter-spacing: 1px; 
 font-size:18px; 
 color:#4d4d4d; 
 font-weight:lighter;
}
#shassi p {
padding:0px;
margin:0px;
font-family:arial; 
letter-spacing: 1px; 
font-size:18px; 
color:#4d4d4d; 
font-weight:lighter;
}

.options {
margin-left:20px;
font-size:17px;
font-family:arial;
font-weight:lighter;
color:#4d4d4d;
letter-spacing:1px;
}
.options p {
 font-family:arial; 
 letter-spacing: 1px; 
 font-size:18px; 
 color:#4d4d4d; 
 font-weight:lighter;
}

.ser {
 font-family:arial; letter-spacing: 1px; font-size:18px; color:#4d4d4d; font-weight:lighter;
}

.optleft {
border:0px;
font-family:tahoma;
font-size:11px;
color: #161766;
padding-bottom:10px;
padding-right:10px; 
vertical-align:top;
font-weight:lighter;
letter-spacing:1px;
}
.optright {
border:0px;
font-family:tahoma;
font-size:11px;
color:#4d4d4d;
vertical-align:top;
padding-bottom:10px;
font-weight:lighter;
letter-spacing:1px;
}
