* { 
margin : 0; 
padding : 0; 
}

body { 
background : #ffffff url(../bg/bg.jpg) repeat-x left top; 
font-family : sans-serif, Arial, Helvetica,; 
font-size : 12px; 
border : 0; 
text-align : center;
height: 100%;
} 
#logo a { 
text-indent : -9999px; 
float : left; 
width : 480px; 
height : 62px; 
background : url(../bg/logo.jpg) no-repeat scroll top; 
margin-top : 40px; 
margin-left : 30px; 
display : inline; 
} 
#language { 
text-align : center; 
margin-top : 20px; 
margin-right : 30px; 
float : right; 
} 
#language a:hover { 
color : #525053; 
background-color: inherit;
} 
#language a.current { 
text-align : center; 
color : #ff7900; 
} 
#container { 
width : 981px; 
margin : 0 auto;
height:100%;
/* background : url(../bg/bgb.jpg) repeat; */
} 
#bg-top { 
width : 100%; 
float : left; 
height : 162px; 
background-color: #ffffff;
} 
#bg-mid {
float : left; 
width : 635px; 
} 
#bg-mid-right {
float : left; 
width : 324px; 
height: 240px;
} 
#bg-mid2 {
float : left;
background-color: #ffffff;
width : 100%;
height: 100%;
}

#bg-bot { 
/* background : url(../bg/bgb.jpg) repeat; */
float : left; 
width : 100%;
height: 100%;
} 
#bg-bot2 { 
float : left; 
width : 100%; 
} 

#mid {
float : left;
background-color: #ffffff;
width : 100%;
}

#topmeniu { 
float : left; 
width : 100%; 
margin-top : 30px; 
background : #0079C1; 
height : 30px; 
text-align : left; 
} 
#navcontainer { 
margin-left : auto; 
margin-right : auto; 
margin-top : 6px; 
margin-bottom : 13px; 
} 
#navlist li { 
margin : 0; 
display : inline; 
padding-left : 30px; 
background-repeat : no-repeat; 
} 
#navlist a { 
padding-bottom : 1px; 
text-decoration : none; 
font-size : 16px; 
font-weight: bold;
} 
#navlist a:link, #navlist a:visited { 
color : #ffffff; 
} 
#navlist a:hover { 
color : #FFC500; 
} 
#navlist a#current { 
color : #FFC500; 
} 

#leftmenu { 
float : left; 
width : 190px; 
background-color: #cccccc;
background : url(../bg/lmbg.jpg) repeat-y;
padding-top : 20px; 
text-align : left;
} 
#leftmenubot {
float : left;
width : 190px;
background : url(../bg/lmbbg.jpg) no-repeat;
height : 220px;
}
#ads {
float : left;
width : 190px;
background: #fff;
}
#ads p{
margin-bottom: 10px;
}
#fbcomments {
float : left;
width : 650px;
background: #fff;
padding-top: 30px;
}
#fblike {
float : left;
width : 600px;
}

#sidemenu { 
margin-top : 5px;
padding-bottom : 15px;
} 
#sidemenu li { 
padding-left : 15px;
padding-right : 5px;
padding-bottom: 10px;
list-style:none;
list-style-type:none; 
} 
#sidemenu a { 
padding-bottom : 1px; 
text-decoration : none; 
} 
#sidemenu a:link, #sidemenu a:visited {
padding-left : 15px;
color : #525053;  
font-weight: bold;
} 
#sidemenu a:hover { 
color : #FF7900;
padding-left : 15px;
} 
#sidemenu a#current { 
padding-left : 15px;
margin : 0px; 
text-transform : uppercase; 
color : #254FA4;
font-weight: bold;
}

#mainContent { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 12px; 
float : left; 
margin-left: 40px;
padding-top : 26px; 
padding-bottom : 26px;
width : 700px;
background-color: #ffffff;
} 
#contentbody { 
width : 700px;
float: left;
padding-top: 5px;
}
#mainTitle { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 28px; 
color: #FFC500;
float : right; 
padding-top : 10px; 
padding-right: 40px;
text-align: right;
width : 600px;
height: 40px;
border:0px;
} 
#mainContent p { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 12px; 
text-align: left;
padding: 10px 0;
} 
#mainContent ul { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 12px; 
text-align: left;
padding: 10px 40px 10px 40px;
} 
#mainContent table {
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
text-align: left;
padding: 10px 40px 10px 40px;
}

#mainContent img.frame { 
   margin:.1em;
   padding:.4em;
   border:.1em solid #cccccc;
}
img.noborder { 
   border:0px;
}

#mainContent a { 
color : #ff7900;
font-style: italic;
text-decoration : none; 
font-size : 12px;
} 
#mainContent a:hover { 
color : #3c3c3c;
} 

#bot { 
float : left; 
width : 100%; 
background : url(../bg/bgb.jpg) repeat;
} 

#botline { 
float : left; 
padding-top: 10px;
padding-bottom: 5px;
width : 100%; 
background : #B2BEDE; 
color : #254FA4; 
height : 25px; 
font-family : sans-serif, Arial, Helvetica,; 
font-size : 14px; 
text-align : center; 
margin : 0 auto; 
} 
#bm { 
display: block;
float: right;
width : 80px; 
padding: 0 20px 0 0;
margin-top: -1.5em;
line-height: 12px;
text-align: center;
} 
#bm a { 
color : #254FA4; 
text-decoration : none; 
font-size : 10px;
} 
#bm a:hover { 
color : #FFFFFF;
}
div, td, input, textarea, select { 
font-family : Arial, Verdana, sans-serif, Tahoma; 
font-size : 12px; 
line-height : 18px; 
color : #442c29; 
} 
a { 
text-decoration : none; 
color : #00599c; 
} 
#print_text a { 
text-decoration : underline; 
color : #2e3191; 
} 

img, input.cb, td.foto, font.foto, p.foto { 
border : none; 
} 
input, textarea, button, select { 
border : 1px solid #999 !important ; 
} 
.submit { 
border : 1px solid #003399; 
background-color : #003399; 
color : #fff; 
} 
hr { 
height : 1px; 
background-color : #d4d4d4; 
color : #d4d4d4; 
} 
.flag { 
font : 10px Tahoma; 
color : #bbbdbf; 
} 
.flag_s { 
font : 10px Tahoma; 
color : #2e3191 !important ; 
} 
#kalbos { 
color : #bbbdbf; 
text-align : left; 
padding-left : 20px; 
} 
#imgframe a img { 
background : #dddddd; 
padding : 6px 6px 6px 6px; 
width : 190px; 
height : 150px; 
} 
#imgframe a:hover img { 
background-color : #e10918; 
} 
