a{text-decoration: underline;}
a:link{color: #c00;}
a:visited{color: #b00;}
a:hover{color: #d00;}
a:active{color: #f00;}
a.inline{text-decoration: none; font: bold 12pt 'times'; font-family: Georgia,"Lucida Grande","Lucida Sans Unicode",Helvetica,verdana,arial,sans-serif;}
a.inline:link{color: #c00;}
a.inline:visited{color: #b00;}
a.inline:hover{color: #d00;}
a.inline:active{color: #f00;}

input:focus{border:solid 1px red;}
textarea:focus{border:solid 1px red;}

html, body
{
background: #333;
font: normal 0pt 'tahoma';
font-family: Georgia,"Lucida Grande","Lucida Sans Unicode",Helvetica,verdana,arial,sans-serif;
height:100%;
padding:0px;
margin:0px;
border:0px;
}

img {border:none;}

table, tr, td{
font: normal 10pt 'verdana';
font-family: Georgia,"Lucida Grande","Lucida Sans Unicode",Helvetica,verdana,arial,sans-serif;
padding:0px;
margin:0px;
border:1px;
}

.header{
background:#333;
height:0px;
}
.footer{
background:#333;
height:0px;
}

.mellan{
background: #666;
}

.menuback{
background: #eee;
width:155px;
padding-left:0px;
padding-top:14px;
_background-image: url(../img/gui/bgpattern.png);
background-image: url(../img/gui/sidor.jpg);
}
.cobo{
background-color: #ffe;
width: 630px;
height:100%;
border-style: solid;
border-color: silver;
border-width: 0 1px 0 1px;
/*background-image: url(../img/gui/bgpattern_s.png);
background-repeat: repeat-x;*/
/*background-image: url(../img/gui/bkg_tiny.gif);
background-repeat: repeat-x;
*/
}
.cobo2{
background-color: #fff;
width: 630px;
height:100%;
border-style: solid;
border-color: silver;
border-width: 0 1px 0 1px;
}

.contentHolder{
/*padding: 8px 15px 10px 7px;*/
padding: 0px 7px 10px 7px;
}

.footerHolder{
background:#ffe;
padding: 0px 15px 4px 7px;
}

p{
padding: 0px 0px 0px 30px;
color:#333;
}
p:first-letter {
font: bold 14pt 'tahoma';
font-family: Georgia,"Lucida Grande","Lucida Sans Unicode",Helvetica,verdana,arial,sans-serif;
padding-left: 40px;
color:#c00;
background-image: url(../img/gui/leaf.png);
background-repeat: no-repeat;

}

.flags{
float:right;
border: 0px solid white;
margin-top: 7px;
margin-right:15px;
font: normal 11pt 'ms sans serif';
color:white;
}
.copyright{
float:right;
border: 0px;
margin-top: 11px;
margin-right:15px;
font: normal 8pt 'tahoma';
font-family: Georgia,"Lucida Grande","Lucida Sans Unicode",Helvetica,verdana,arial,sans-serif;
color:#ddd;
}
.ipsefecit{
float:left;
border: 0px;
margin-top: 11px;
margin-left:15px;
font: normal 8pt 'tahoma';
font-family: Georgia,"Lucida Grande","Lucida Sans Unicode",Helvetica,verdana,arial,sans-serif;
color:#c00;
}

.menuitemholder{
margin-top: 8px;
border: solid 1px black;
border-width:1px 1px 1px 0;
width: 148px;
height:41px;
}
.menuitem{
border: none;
width: 148px;
height:41px;
text-align: center;
cursor:pointer;
}
.emptymenuitem{
background: #600;
margin-bottom: 8px;
width: 3px;
height:41px;
border: solid 1px #900;
border-width:1px 0 1px 1px;
}
.menutext{
color: #eee;
font: bold 12pt 'tahoma';
/*font-family: Georgia,"Lucida Grande","Lucida Sans Unicode",Helvetica,verdana,arial,sans-serif;*/
text-align: left;
padding-left:15px; 
}
.fadeshowframe{
border: solid 1px #c00;
margin: 0 0 0 0px;
}
.caption{
_width:100%;
font: normal 20pt 'verdana';
font-family: Georgia,"Lucida Grande","Lucida Sans Unicode",Helvetica,verdana,arial,sans-serif;
padding-left:5px;
color:#c00;
}

.cheader{
border-style:solid;
border-color:#c00;
border-width: 2px 1px 1px 1px;
background:#eee;
_background-image: url(../img/gui/cheader.gif);
}
.cfooter{
border-style:dotted;
border-color:#c00;
border-width: 1px 0px 2px 0px;
margin: 2px 0px 0px 0px;
font: normal 10pt 'tahoma';
background:#eee;
padding-bottom:2px;
text-align: center;
background-image: url(../img/gui/bkg_tiny.gif);
background-repeat: repeat-x;
}


.imgholder{
background-image: url(../img/gui/bkg_gray.png);
padding:4px;
padding-top:12px;
margin: 6px;
color: #333;
text-align:left;
font:normal 10px 'tahoma';
font-family: Georgia,"Lucida Grande","Lucida Sans Unicode",Helvetica,verdana,arial,sans-serif;
border:solid 1px silver;
border-width: 1px 1px 1px 1px;
}

.contacts{
font: bold 12pt 'tahoma';
font-family: Georgia,"Lucida Grande","Lucida Sans Unicode",Helvetica,verdana,arial,sans-serif;
color: #666;
padding-left:5px;
background: #eee;
}

.comment{
_width:450px;
margin-left:30px;
padding:4px 4px 4px 15px;
border:solid 2px #ddd;
border-width: 1px 1px 1px 1px;
margin-bottom:15px;
background: #fbfbfb;
background-image: url(../img/gui/bkg_tiny.png);
background-repeat: repeat-x;
}
.tdc{
font: bold 11pt 'tahoma';
font-family: 'Georgia','Lucida Grande','Lucida Sans Unicode','Helvetica','verdana','arial','sans-serif';
color:#c00;
margin-left:8px;
margin-right:5px;
}
.tdcc{
float: right;
font-size: 8pt;
font-style: italic;
font-family: 'Georgia','Lucida Grande','Lucida Sans Unicode','Helvetica','verdana','arial','sans-serif';
color:#666;
margin-left:8px;
margin-right:4px;
}

.tdb{
border-top: solid 1px #ddd;
font: normal 10pt 'tahoma';
font-family: 'Georgia','Lucida Grande','Lucida Sans Unicode','Helvetica','verdana','arial','sans-serif';
background-color: white;
padding:4px;
margin:4px 0 0 8px;
}
.tdl{
color:#333;
font: normal 11pt 'tahoma';
font-family: 'Georgia','Lucida Grande','Lucida Sans Unicode','Helvetica','verdana','arial','sans-serif';
padding: 0px 8px 3px 8px;
border:solid 2px silver;
border-width: 1px 1px 1px 1px;
background-color: #fff;
background-image: url(../img/gui/bkg_tiny.png);
background-repeat: repeat-x;
}
.tdl_hot{
color:#CF0E17;
font: bold 11pt 'tahoma';
font-family: 'Georgia','Lucida Grande','Lucida Sans Unicode','Helvetica','verdana','arial','sans-serif';
padding: 0px 8px 3px 8px;
border:solid 2px #CF0E17;
border-width: 1px 1px 1px 1px;
background-color: #fff;
background-image: url(../img/gui/bkg_tiny.png);
background-repeat: repeat-x;
}

.tdv{
width: 550px;
color:#333;
font: normal 11pt 'tahoma';
text-align: left;
font-family: 'Georgia','Lucida Grande','Lucida Sans Unicode','Helvetica','verdana','arial','sans-serif';
margin-top:3px;
padding: 1px 0px 2px 10px;
border:solid 1px silver;
border-width: 1px 1px 1px 1px;
background-color: #fff;
background-image: url(../img/gui/bkg_tiny.png);
background-repeat: repeat-x;
}

.astrx{
/*vertical-align: super;*/
font: normal 10pt 'verdana';
color:red;
}

.newsarticle{
margin-left:30px;
background: #fdfdfd;
padding:4px 4px 15px 15px;
border:solid 1px #ddd;
/*border-width: 1px 1px 1px 4px;*/
margin:0px 10px 15px 0px;
/*background-image: url(../img/gui/bkg_tiny.png);*/
/*background-repeat: repeat-x;*/
}

.hotarticle{
margin-left:30px;
background: #fdfdfd;
padding:4px 4px 4px 15px;
border:solid 1px #CF0E17;
border-width: 1px 1px 1px 4px;
margin:0px 10px 15px 0px;
background-image: url(../img/gui/bkg_tiny.png);
background-repeat: repeat-x;
}

.video{
margin-left:10px;
background: #aaa;
padding:15px 5px 10px 5px;
border:solid 1px #ddd;
border-width: 3px 1px 2px 1px;
border-color:#ddd #666 #666 #ddd;
margin-bottom:15px;
background-image: url(../img/gui/bgpattern.png);
}

.newscaption{
font-weight: bold;
font-family: 'Georgia','Lucida Grande','Lucida Sans Unicode','Helvetica','verdana','arial','sans-serif';
text-decoration: underline;
margin:4px 0 4px 0;
}

input, textarea{
border:solid 1px #999;
background-color:#ffe;
/*
background-image: url(../img/gui/bkg_tiny.gif);
background-repeat: repeat-x;
*/
}

.frmContent{
/*border-style:double dotted dotted dotted;*/
/*border-style:solid dotted dotted dotted;*/
/*border-width:5px 1px 1px 1px;*/
border-color:#c00;
border:none;
margin:18px 4px 4px 4px;
/*background-color: #ffe;*/
/*background-image: url(../img/gui/bkg_tiny.gif);*/
/*background-repeat: repeat-x;*/
padding-top:10px;
background:transparent !important;
}
.lblContent{
text-align:right;
font-family: 'Poiret One', cursive;
font-size:49px;
padding:0px 5px 0px 5px;
margin:0px 0px 0px 5px;
color:#a00;
/*border-bottom:3px solid #eee;*/
display:block;
/*line-height:90%;*/
background:transparent !important;
}
h4{
text-decoration:underline;
}

.imgnews{
border: solid 1px #c00;
border-width:1px 1px 1px 1px;
margin-right: 5px;
}
.page{
background-image: url(../img/gui/bkg_tiny.gif);
font: normal 10pt 'tahoma';
font-family: 'Georgia','Lucida Grande','Lucida Sans Unicode','Helvetica','verdana','arial','sans-serif';
color: #c00;
border:solid 1px silver;
padding:0px 2px 2px 2px;
margin-left:0px;
cursor:pointer;
}

.page_a{
background-image: url(../img/gui/bkg_tiny.png);
font: normal 10pt 'tahoma';
font-family: 'Georgia','Lucida Grande','Lucida Sans Unicode','Helvetica','verdana','arial','sans-serif';
color: silver;
border:solid 1px silver;
padding:0px 2px 2px 2px;
margin-left:0px;
}

#ajaxStatus{
font: normal 7pt 'tahoma';
/*font-family: Georgia,"Lucida Grande","Lucida Sans Unicode",Helvetica,verdana,arial,sans-serif;*/
color:#c00;
padding-left:10px;
}

#overlay{
display:none;
position:absolute;
top:0;
left:0;
width:100%;
height:100%;
z-index:5000;
background: transparent;
/*
-moz-opacity: 0.80;
opacity:.80;
filter: alpha(opacity=80);
text-align:center;
*/
}

.msgbox{
width:300px;
background:#fff;
background-image: url(../img/gui/Sprite24.jpg);
border: solid 3px #c00;
padding: 20px 20px 10px 20px;
text-align:left;
/**/
-moz-opacity: 0.90;
opacity:.90;
filter: alpha(opacity=90);
/**/
}
.msgbox_text{
color:#c00;
font:bold 10pt 'verdana';
font-family: 'Georgia','Lucida Grande','Lucida Sans Unicode','Helvetica','verdana','arial','sans-serif';
padding-top:10px;
}

.sponsor{
margin-top: 20px;
padding:8px;
}