body{
/*background-image:url(../images/backgroundGray.jpg);*/
/*background-image:url(../images/imgbody.png);*/
background-image:url(../images/background.jpg);
background-repeat:repeat-x;
margin:0;
background-color:#b0b2b3;
font-family:Arial, Helvetica, sans-serif;
position:relative;
}

body div{
margin:0;
padding:0;
}

html, body {
height: 500px;
}


#principal{
width:1024px;
margin:auto;
position:relative;
top:45px;
/*background-color:#FFFFFF;*/
background-image: url(../images/bg_principal.gif);
background-repeat: repeat;

}

#adminlist{
position:absolute;
top:-50px;
}


#top_header{
width:898px;
position:absolute;
top:-25px;
left:-4px;
}

#header{
height:132px;
width:100%;
position:relative;
/*left:2px;*/
background-color:#FFFFFF;

}

#header a{
text-decoration:none;
} 


#header_logo{
margin-right:32px;
margin-top:15px;
margin-left:20px;
z-index:120;
float:left;
border:0;

}

#redBar{float:left;}

#top_border{
float:left;
position:absolute;
z-index:110;
top:-36px;
left:-13px;
}

#top_image{
margin:0;
padding:0;
position:absolute;
right:0px;
top:0;
width:704px;
z-index:90;
}


#languageSelect{
background-color:#FF0000;
position:absolute;
right:2px;
top:-27px;
z-index:500;
padding:2px;
}

#languageSelect span{
color:#FFFFFF;
font-size:12px;
font-family:"Comic Sans MS";
}

#languageSelect span a{
text-decoration:none;
color:#FFFFFF;
}


#main_menu{
position:relative;
width:100%;
background-image:url(../images/menuBackground.png);
background-repeat:repeat-x;
height:28px;
z-index:120;
/*text-transform: uppercase;*/
}
.bull{
font-size:10px;
position:relative;
top:-3px;
}
#main_menu ul{
margin:0;
padding:0;
margin-left:20px;

}


#main_menu ul li{
list-style-type:none;
display:inline;
color:#FFFFFF;
padding-left:2px;
padding-right:2px;
}

#main_menu  a {
color:#FFFFFF;
text-decoration:none;
font-size:13px;
letter-spacing:1px;

}

#main_menu #a_pressed{
color:#000000;
}

.li_main_menu_not_pressed{
font-size:21px;
position:relative;
top:-1px;
}

.li_main_menu_pressed {
font-size:21px;
position:relative;
top:-1px;

}



#content{
width:100%;
/*background-color:#FFFFFF;*/
margin:0;
padding:0;

}
/*
#left_menu{
float:left;
left:1px;
height:200px;
width:15%;
background-color:#FFFFFF;
}
*/
#left_menu2{
position:relative;
/*background-color:#FFFFFF;*/
float:left;
width:15%;
margin-top:40px;
}



#left_menu2 ul{
margin:0;
padding:0;
position:relative;
width:120px;
margin-left:20px;
}

#left_menu2 ul li{
list-style-type:none;
/*border-bottom:dotted 1px #000000;*/
display:block;
font-size:12px;
}

#left_menu2 a{
/*color:#000000;*/
font-size:14px;
letter-spacing:0px;
text-decoration:none;
}

.navig2a{
color:#fe0100;
}
.navig2{
color:#000000;
}

.dotted{
border-bottom:dotted 1px #000000;
margin-top:-12px;
margin-bottom:5px;
}

.nodotted{

}

#center_content{
position:relative;
float:left;
width:57%;
color:#616264;
margin-left:25px;
margin-top:0px;
margin-right:10px;
/*background-color:#FFFFFF;*/
min-height:500px;
margin-top:25px;

/*height:500px;*/
}

#center_content h1{
font-size:14px;
}



#center_content p{
font-size:12px;
}

#center_content a{
color:#6b6b6b;
}

#right_content{
position:relative;
float:right;
width:24%;
text-align: center;
padding-top: 25px;
overflow:hidden;
}

#bottom_content{
width:100%;
height:32px;
/*background-color:#FFFFFF;*/
clear:both;
}

#bottom_content ul{
padding:0;
margin:0;
position:relative;
top:15px;
left:178px;
font-size:11px;

}

#bottom_content ul li{
display:inline;
list-style-type:none;
padding-left:1px;
padding-right:1px;
}

.li_bar{
font-size:10px;
position:relative;
top:-1px;
}




/*FOR HOme Module*/


.teasertitlef {
/*background-image:url(templates/dvzo/images/bg_teaserf.jpg);*/
background-image:url(../images/backgroundTiteHome.png);
background-repeat:repeat-x;
color:#FFFFFF;

overflow:hidden;
padding-left:10px;
line-height:21px;
padding-top:3px;
vertical-align:middle;
width:506px;
width:577px;
height:27px;
}

.teasertitlef h2{
margin:0;
font-size:14px;
}

.teaserrow {
display:block;
}

.teaserboxf {
padding-bottom:10px;
width:577px;
}

.teasertextf {
padding-left:10px;
}
.teaserboxh {
padding-bottom:10px;
width:273px;
}

.teasertitle {
/*background-image:url(templates/dvzo/images/bg_teaser.jpg);*/
background-image:url(../images/backgroundTiteHome.png);
background-repeat:repeat-x;
color:#ffffff;
line-height:21px;
overflow:hidden;
padding-left:10px;
padding-top:3px;
vertical-align:middle;
width:265px;
height:27px;
}
.teasertitle h2{
font-size:14px;
margin:0;
}
.teasertext {
padding-left:10px;
}



.moreLink{
position:relative;
float:right;
margin-right:50px;
font-size:13px;
font-style:italic;

}
