body {
background-color: #EEF3F7;
text-align: center;
margin: 0
}

#Body {
text-align: center;
}

#header {
width: 1100px;
margin: 0;
padding: 0;
height: 245px;
}

#navigation{
width: 1100px;
margin: 0;
padding: 0;
text-align: left;
-margin-left: 26px
}

#navigation ul{
padding: 0;
text-align: center;
width: 1100px;
height: 43px;
margin: 0
}

#navigation li{
float: left;
list-style-type:none;
white-space:nowrap;
}

#navigation li a{
display:block;
font-size:11px;
font-family: Tahoma, Arial, sans-serif;
background-image: url('fonmenu.jpg');
margin: 0;
padding-left: 12px;
padding-right: 11px;
line-height: 43px;
height: 43px;
}

* html #navigation a {width:1%;}

a area {border:none;}
a map { border:none; }
a img{border:none;}

#navigation .selected,#navigation a:hover{
background-image: url('fonmenuhover.jpg');
line-height: 43px;
height: 43px;
}

#dnn_navigation2{
width: 1100px;
margin: 0;
padding: 0;
float: left;
text-align: left;
padding: 10px 0 0 10px;
}

#dnn_navigation2 ul{
display: table;
padding: 0;
text-align: center;
width: 1090px;
height: 43px;
margin: 0
}

#dnn_navigation2 li{
text-align: center;
float: left;
list-style-type:none;
white-space:nowrap;
}

#dnn_navigation2 li a{
display:block;
font-size:11px;
font-family: Tahoma, Arial, sans-serif;
margin: 0;
padding-left: 12px;
padding-right: 11px;
line-height: 43px;
height: 43px;
}

* html #dnn_navigation2 a {width:1%;}

#dnn_navigation2 .selected,#navigation a:hover{
background-image: url('fonmenuhover.jpg');
line-height: 43px;
height: 43px;
}

#footer {
text-align: left;
position: relative;
width: 1043px;
padding-right: 30px;
}


.yar {
position: relative;
right: 14px;
margin-top: 10px;
//right: 0;
}

.yarb2 
{
margin-top: 10px;
margin-top: 0px; 
//margin: 1px 3px 0 0;
}

.yarbanr300i
{
float: right;    
position: relative;
right: 0px;
}    

.zagnovosti {
margin: 0px 0 0 22px;
width: 730px;
height: 28px;
float:left;
-margin-left: -5px;
-padding-left: 34px;
-width: 764px;
}

.konk_section {
float: left;
height: 145px;
width: 457px;
background-image: url('konkursbanner.gif');
margin: 0 0 4px 212px;
text-align: left;
color: #ffffff;
padding: 21px 137px 0 155px;
-position: relative;
-right: 0;
}

a {
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-weight: bold;
color: #333366
}

a:hover {
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-weight: bold;
color: #333366
}

.h1 {
font-weight: normal;
font-size: 23px;
color: #333366;
}

p {
padding: 0;
margin: 0
}

.l047top {
float: left;
width: 1067px;
height: 185px;
background-image: url('logo.jpg');
background-position: bottom left;
background-repeat: no-repeat;
text-align: right;
margin: 10px 0 0 27px;
-margin-left: 20px;
/* z-index: 2 */
}

.qtstup {
line-height: 1px
}

.searchinp {
background-image: url(input.gif); 
width: 213px; 
height: 16px; 
padding: 3px 0 0 4px;
color: #cccccc;
background-repeat: no-repeat;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 9px;
text-align: left;
display:inline-block;
}

.login {
background-image: url(login.gif); 
width: 119px; 
height: 16px; 
padding: 3px 0 0 4px;
color: #cccccc;
background-repeat: no-repeat;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 9px;
text-align: left;
display:inline-block;
}


form {
font-family: Tahoma, Arial, Helvetica, sans-serif;;
font-weight: bold;
font-size: 15px;
color: #333333;
padding: 0 0 30px 0;
margin: 0;
}

.search {
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 14px;
color: #333333;
padding: 0 0 1px 0;
margin: 0 0 0 140px;
float: left;
width: 250px;
white-space: nowrap;
}

.rss {
margin: 0 0 0 0px;
float: left;
position: relative;
width: 20px;
}

.auth {
font-family: Tahoma, Arial, sans-serif;
font-weight: bold;
font-size: 14px;
color: #333333;
padding: 0;
margin: 0 5px 0 0;
float: right;
}



#container {
background: url('fon.jpg') no-repeat center top;
text-align: center;
}

.content {
width: 1100px;
margin: 0;
padding: 0;
background-color: #ffffff;
position: relative;
height: 1810px;
background-image: url('foncontent.jpg');
background-repeat: repeat-x;
background-position: left bottom;
-overflow: hidden;
}


.contentpart {
width: 1100px;
margin: 0;
padding: 0;
background-color: #ffffff;
position: relative;
height: 1455px;
background-image: url('foncontent.jpg');
background-repeat: repeat-x;
background-position: left bottom;
-overflow: hidden;
}

.contentinside{
width: 1100px;
margin: 0;
padding: 0;
height: 1455px;
position: relative;
background: #ffffff url('foncontent.jpg') repeat-x left bottom ;
-overflow: hidden;
//height: 100%;
}


.novostinedeli {
width: 284px;
float: left;
text-align: left;
padding: 15px
}


.nedeli {
float: left;
width: 440px;
float: left;
text-align: left;
padding: 19px 8px 8px 8px;
}

.n1 {
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #2e2e2e;
padding: 4px;
height: 83px
}

.n2 {
background-color: #EEF3F7;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #2e2e2e;
padding: 4px;
height: 83px
}

.n1vnesklona {
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #2e2e2e;
padding: 4px;
height: 69px;
background-image: url('fonanons.gif');
background-repeat:no-repeat;
background-position: left bottom
}

.novost {
display: block;
float: right;
width: 160px
}

.datan {
font-size: 10px;
color: #999999;
padding-left: 4px
}

.data {
font-size: 10px;
color: #999999;
}

div {
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #2e2e2e;
}

fotoweek{
float: left;
width: 147px;
text-align: left;
padding: 19px 0px 0 0px;
}

.reklama {
float: left;
padding-top: 0px
}



.reklam2 {
width: 27px;
float: right;
vertical-align: text-bottom;
height: 165px;
margin-top: 0;
padding-top: 18px;
text-align: left;
}

.konkurs2 {
float: left;
height: 145px;
width: 457px;
background-image: url('konkursbanner.gif');
text-align: left;
color: #ffffff;
padding: 21px 137px 0 155px;
margin: 50px 0 4px 219px; 
-margin-left: 113px;
}

.konkurs {
float: right;
height: 145px;
width: 457px;
background-image: url('konkursbanner.gif');
text-align: left;
color: #ffffff;
padding: 21px 137px 0 155px;
margin-right: 27px;
margin-bottom: 4px;
position: relative;
top: -12px;
-left: 10px
}

.konkclick
{ 
height: 145px;
width: 457px;  
float: right; 
}

#dnn_konkurs {
width: 457px
}

.h1k {
font-weight: normal;
font-size: 23px;
color: #ffffff;
}

.contentnyzleft {
margin-top: 24px;
width: 858px;
float: left;
}

.novosti2 {
width: 284px;
float: left;
text-align: left;
padding: 15px 15px 15px 0;
margin-left: -4px
}

.blogi {
height: 91px;
text-align: left;
padding: 0;
}
.ablog {
color: #2e2e2e;
text-decoration: none
}

.bblogi {
float: left;
margin: 15px -30px 0 5px;

background-position: 50% 48%;
background-repeat: no-repeat;
width: 262px;
}

.n1mag {
float: left;
height: 64px
}

.novostimagaz {
width: 284px;
float: left;
text-align: left;
padding: 1px 1px 15px 15px;
}

.anons {
float: left;
width: 258px;
margin-right: -30px;
margin-left: 10px
}


.contentnyzright {
margin: 24px 15px 0 0;
text-align: left;
float: right;
}

.aopros {
font-weight: normal;
}

.copy {
color: #666666;
font-size: 11px;
float: left;
text-align: left;
width: 300px;
}

.banner {
float:right;
text-align: right;
}

.foto {
background-color: #eef3f7;
padding: 15px;
width: 520px;
margin-top: 12px;
padding-bottom: 3px;
}

img {
border-width: 0;
}


.siryy {
width: 82px;
height: 61px;
float: left;
background-color: #e7e7e8;
margin-top: 35px;
margin-left: 2px
}

.brend {
width: 311px;
margin-top: 33px;
margin-left: 2px;
float: left;
padding-left: 15px;
height: 205px;
}

.siryy2 {
width: 110px;
height: 82px;
float: left;
background-color: #e7e7e8;
margin-left: 2px;
margin-right: 15px;
padding: 0
}

.zah3 {
background-color: #eef3f7;
padding: 15px 0 15px 15px; 
margin-left:10px; 
float:left;
width: 555px;
text-align: left;
}

.avkatalog {
width: 250px;
text-align: right
}

.komentar {
width: 555px;
font-size: 11px;
font-family: Tahoma, Arial, Helvetica, sans-serif;
line-height: 28px;
height: 110px;
padding: 0;
margin: 0;
vertical-align: top
}

.koment {
float:left;
}

.im {
float:left;
padding-left: 12px
}

.imya {
width: 166px;
height: 16px;
background-image: url('imya.gif');
background-repeat: no-repeat;
border-width: 0;
}

.poiskbre {
width: 295px;
font-size: 11px;
font-family: Tahoma, Arial, Helvetica, sans-serif;
line-height: 28px;
height: 90px;
padding: 0;
margin: 0;
}

.str {
float:left;
color: #666666;
padding-left: 340px;
}

.brend2 {
width: 311px;
margin-top: 33px;
margin-left: 2px;
float: left;
padding-left: 15px;
padding-right: 19px
}

.siryy3 {
width: 110px;
height: 82px;
float: left;
background-color: #e7e7e8;
margin-left: 2px;
margin-right: 5px;
margin-top: 35px
}

.siryy4 {
width: 110px;
height: 82px;
float: left;
background-color: #e7e7e8;
margin-left: 2px;
margin-right: 5px;
margin-top: 14px
}

.siryy5 {
width: 82px;
height: 61px;
float: left;
background-color: #e7e7e8;
margin-top: 14px;
margin-left: 2px;
margin-right: 10px
}

.posd3 {
float: left;
text-align: left;
padding-bottom: 17px;
padding-top: 0;
padding-left: 28px;
background-color: #eef3f7;
background-image: url('fonposd2.jpg');
margin-right: -20px;
}

.brend3 {
width: 311px;
margin-top: 13px;
margin-left: 2px;
float: left;
padding-left: 15px;
padding-right: 19px
}

.posd4 {
float: left;
text-align: left;
padding-bottom: 17px;
padding-top: 0;
padding-left: 28px;
margin-right: -20px;
}

.Head {
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-weight: bold;
color: #333366;
font-size: 11px;
}

.bantop
{
width: 738px;
height: 90px;
float: left;
margin: 10px 0px 0 45px;
-margin-top: 2px;
-margin-left: 39px;
-width: 741px;
}

.bantoppart{
width: 750px;
height: 90px;
float: left;
margin: 10px 0px 0 32px;

}

#dnn_linksbrend {
width: 250px
}

#dnn_banner2 {    
margin:0;
padding:0;
border: none;
width: 171px;
height: 600px;
float: left;
margin-top: 10px;
//width: 172px;
}

#dnn_ban300 {
margin:0;
padding:0;
float:left;
width: 312px;
}

#dnn_cytata {
width: 161px
}

#dnn_opros {
width: 161px;
height: 380px;
margin-bottom: 36px;
}

#dnn_novosti {
width: 280px;
}


#Form {
text-align: center;
width: 100%
}

/* possible deletion */
.leftn {
float: left;
width: 560px;
height: 1426px;
margin-left: 9px;
margin-right: 9px
}

.CommandButton {
font-size: 11px;
font-weight: bold
}

.NormalDisabled {
font-size: 11px;
font-weight: bold
}

.PagingTable {
padding: 0px 0 0 10px;
}

.sizefix {
height: 90px;
overflow: hidden;
//height: 69px;
}

.sizefixblogs {
height: 99px;
overflow: hidden;
height: 94px;
}

.sizefixdownload {
width: 470px
}


#sizeanons {
height: 147px;
overflow: hidden
}

.videonedeli {
float: left;
width: 147px;
text-align: left;
padding: 19px 5px 0 0px;
}


.fotonedeli
{
float: left;
width: 147px;
text-align: left;
padding: 19px 0px 0 10px;
}    

.NewsHead {
font-weight: normal;
font-size: 23px;
color: #333366;
font-family: Tahoma, Arial, Helvetica, sans-serif;
}

#dnn_opros {
height: 192px
}

.h1newsright
{background-image:url('h1newsright.jpg'); 
 width: 7px; 
 height:28px; 
 float:left;   
}


/* skin_news (mostly) skin_inside */
.bantop_news
{
width: 750px;
height: 90px;
float: left;
margin: 10px 0px 0 41px;
}

.contentnews {
float: left;
width: 540px;
height: 980px;
padding: 19px 0px 0 8px;
}

.linksbrend {
padding-left: 2px;
margin-left: 9px;
}

.rightblock {   
width: 300px;
float: right;
text-align: left;
position:relative;
right: 29px;
padding-top: 15px;
-right: 24px;
-padding-top: 0px;
-top: -20px;
}


.rightsubblock {
width: 300px;
float: right;
}

.anonsinpart {
float: left;
width: 258px;
margin-right: 0px;
margin-left: 10px
}


.zah2 {
background-color: #eef3f7;
padding: 15px;
margin-top: 12px;
padding-bottom: 3px;
margin-left: 10px;
}


.vertikalreklama {
text-align: left;
float: left;
padding: 20px 0 0 22px;
width: 185px;
-width: 192px;
}


.h1newsleft
{background-image:url('h1newsleft.jpg'); 
 width: 68px; 
 height:28px;   
 float:left; 
}

.h1newscenter
{background-image:url('h1newscenter.jpg'); 
background-repeat:repeat-x; 
width: 655px;
height:28px; 
float:left;
}



/* end of skin_news  skin_inside*/

/*content.ascx*/

.mater {
width: 540px;
float: left;
text-align: left;
padding: 19px 0px 0 8px;
}

.banner300 {
float: right;
width: 310px;
position: relative;
right: 19px;
-right: 14px;
-top: -28px;
}


.banner300_content {
float: right;
width: 310px;
padding-top: 28px;
position: relative;
right: 18px;
-right: 13px;
}

.lastmat {
width: 300px;
float: right;
text-align: left;
position:relative;
top: 35px;
right: 47px;
-right: 23px;
}


/*end of content.ascx*/

/* skin_video */

.h1videoleft
{background-image:url('h1videoleft.jpg'); 
 width: 55px; 
 height:28px;   
 float:left; 
}

.h1videocenter
{background-image:url('h1newscenter.jpg'); 
background-repeat:repeat-x; 
width: 668px;
height:28px; 
float:left;
}

/* end of skin_video */


/* skin_events */

.h1eventsleft
{background-image:url('h1eventsleft.jpg'); 
 width: 68px; 
 height:28px;   
 float:left; 
}
/* end of skin_events */

/* skin_spots */

.h1spotsleft
{background-image:url('h1spotsleft.jpg'); 
 width: 68px; 
 height:28px;   
 float:left; 
}

/* end of skin_spots */

/* skin_contacts */

.h1contactsleft
{background-image:url('h1contactsleft.jpg'); 
 width: 78px; 
 height:28px;   
 float:left; 
}

.h1contactscenter
{background-image:url('h1newscenter.jpg'); 
background-repeat:repeat-x; 
width: 645px;
height:28px; 
float:left;
}
/* end of skin_contacts */

/* skin_blogs */
.h1blogsleft
{background-image:url('h1blogsleft.jpg'); 
 width: 68px; 
 height:28px;   
 float:left; 
}
 
#dnn_blogcalendar{
padding-left: 2px;
margin-left: 9px;
}

.contentblog {
float: left;
width: 540px;
padding: 19px 0px 10px 8px;
}

/* end of skin_blogs */

/* skin_brands */
.h1brandsleft
{background-image:url('h1brandsleft.jpg'); 
 width: 68px; 
 height:28px;   
 float:left; 
}
/* end of skin_brands */


/* skin_shops */
.h1shopsleft
{background-image:url('h1shopsleft.jpg'); 
 width: 83px; 
 height:28px;   
 float:left; 
}

.h1shopscenter
{background-image:url('h1newscenter.jpg'); 
background-repeat:repeat-x; 
width: 640px;
height:28px; 
float:left;
}

/* end of skin_shops */

/* skin_photo */
.h1photoleft
{background-image:url('h1photoleft.jpg'); 
 width: 68px; 
 height:28px;   
 float:left; 
}
/* end of skin_photo */

/* skin_links */
.h1linksleft
{background-image:url('h1linksleft.jpg'); 
 width: 68px; 
 height:28px;   
 float:left; 
}
/* end of skin_links */


/* skin_downloads */

.h1downloadsleft
{background-image:url('h1downloadsleft.jpg'); 
 width: 78px; 
 height:28px;   
 float:left; 
}

.contendo 
{
float: left;
width: 540px;
padding: 19px 0px 0 8px;
}

/* end of skin_downloads */

/* skin_konkurs */
.h1konkursleft
{background-image:url('h1konkursleft.jpg'); 
 width: 68px; 
 height:28px;   
 float:left; 
}
/* end of skin_konkurs */

/* skin_materials */

.h1materialsleft
{background-image:url('h1materialsleft.jpg'); 
 width: 88px; 
 height:28px;   
 float:left; 
}

.h1materialscenter
{background-image:url('h1newscenter.jpg'); 
background-repeat:repeat-x; 
width: 635px;
height:28px; 
float:left;
}

.sizefixmaterial {
height: 90px;
overflow: hidden;
width: 290px;
//height: 69px;
}

/* end of skin_materials */

/* skin_trukos */
.h1trukosleft
{background-image:url('h1trukosleft.jpg'); 
 width: 98px; 
 height:28px;   
 float:left; 
}

.h1trukoscenter
{background-image:url('h1newscenter.jpg'); 
background-repeat:repeat-x; 
width: 625px;
height:28px; 
float:left;
}
/* end of skin_trukos */

/* skin_login */
.h1loginleft
{background-image:url('h1loginleft.jpg'); 
 width: 68px; 
 height:28px;   
 float:left; 
}

/* end of skin_login */

/* skin_searchres */
.h1searchresleft
{background-image:url('h1searchresleft.jpg'); 
 width: 68px; 
 height:28px;   
 float:left; 
}
/* end of skin_searchres */

/* skin */

.h1defaultleft
{background-image:url('h1defaultleft.jpg'); 
 width: 78px; 
 height:28px;   
 float:left; 
}

/* end of skin */

/* content in modules */
.zah {
background-color: #eef3f7;
padding: 11px 5px 2px 8px;
margin-top: 6px;
}

.cytata {
font-size: 12px;
font-weight: normal;
padding-left: 0px
}

.avtor {
font-size: 11px;
font-weight: bold;
color: #2e2e2e;
margin-top: 0;
margin-bottom: 10px;
padding-top: 0;
text-align: center
}

.conimage 
{
width: 492px;
float: left;
background-color: #eef3f7;
padding: 11px 11px;
margin: 8px 0  12px 0;
text-align:left;
clear: right;
}


/* end of content in modules */

.logoclik {
float: left; 
width: 270px; 
height: 185px;
-width: 242px; 
}

#dnn_searchauthorization {
-position: relative;
-left: 18px;
-padding-bottom: 9px;
}



h2.downparts
{
font-weight: normal;
font-size: 23px;
color: #333366;
font-family: Tahoma, Arial, Helvetica, sans-serif;
border-bottom-width: 1px;
border-bottom-style: dotted;
border-bottom-color: #666666;
margin-bottom: 5px;
padding-bottom: 5px;
}

.downparts a, .downparts a:hover
{font-weight: normal;}