/* CSS Document */

body{
margin:0px;
}

a:link {   color:#0A54A8; text-decoration:none; }
a:visited {color:#0A54A8; text-decoration:none;}
a:hover {  color:#CC0000; text-decoration:underline;}

table, input, textarea, select{
font-family:arial, tahoma, arial;
font-size:12px;
}

.footer{
font-family:arial,tahoma,arial;
font-size:11px;
color:#666666;
text-align:center;
padding-top:10px;
padding-bottom:15px;
}


.topmenu{
font-family:arial,tahoma,arial;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
}

#topmenu a:link {   color:#FFFFFF; text-decoration:none; }
#topmenu a:visited {color:#FFFFFF; text-decoration:none;}
#topmenu a:hover {  color:#FFFFFF; text-decoration:underline;}


.topsearch{
border:#cccccc 1px solid;
font-family:tahoma,arial;
font-size:11px;
color:#666666;
}

.topsearchbutton{
border-top:#DDDDDD 1px solid;
border-left:#DDDDDD 1px solid;
border-bottom:#999999 1px solid;
border-right:#999999 1px solid;
background-color:#EFEFEF;
font-family:tahoma,arial;
font-size:11px;
color:#333333;
}




.box1_title{
font-family:arial, tahoma,arial;
font-size:12px;
color:#666666;
font-weight:bold;
padding-top:4px;
padding-bottom:5px;
border-bottom:#666666 3px solid;
}

.box1_body{
border:#CCCCCC 1px solid;
background-color:#F2F1F1;
}


.left_menu_off{
padding-left:4px;
padding-top:3px;
padding-bottom:3px;
font-weight:bold;
color:#0A54A8;
cursor:pointer;
}

.left_menu_on{
color:#FFFFFF;
text-decoration:underline;
padding-left:4px;
padding-top:3px;
padding-bottom:3px;
font-weight:bold;
background-color:#0A54A8;
cursor:pointer;
}


.title_cat{
font-family:arial, Tahoma;
font-size:18px;
font-weight:bold;
color:#FF6600;
}



.list_subject{
font-family: Arial, Tahoma;
font-size:15px;
font-weight:bold;
padding-bottom:5px;
}

.small{
font-family: Arial, Tahoma;
font-size:11px;
}


.content_title{
font-family:Tahoma;
font-size:19px;
font-weight:bold;
color:#FF6600;
}

.content_author{
font-family:arial, Tahoma;
font-size:12px;
color:#666666;
padding-top:5px;
padding-bottom:15px;
}

.content_body{
font-family:arial, Tahoma;
font-size:13px;
}

.content_body_large{
font-family:arial, Tahoma;
font-size:16px;
}

.article_tool_title{
font-family:arial, Tahoma;
font-size:11px;
text-transform:uppercase;
text-align:center;
padding-top:4px;
padding-bottom:4px;
}



.title{
font-family:arial, Tahoma;
font-size:18px;
font-weight:bold;
color:#FF6600;
}

.title2{
font-family:arial, Tahoma;
font-size:12px;
font-weight:bold;
text-transform:uppercase;
color:#FF6600;
}


.blog_box_title{
font-family: arial, Tahoma;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
background-color:#FF6600;
padding-bottom:3px;
padding-top:3px;
padding-left:8px;
}


.blog_box_title2{
font-family:arial, Tahoma;
font-size:12px;
font-weight:bold;
padding-top:4px;
padding-bottom:4px;
padding-left:10px;
color:#666666;
}

.blog_box_body1{
border-left:#DDDDDD 1px solid;
border-right:#DDDDDD 1px solid;
border-bottom:#DDDDDD 1px solid;
}

.blog_box_body2{
border-left:#DDDDDD 1px solid;
border-right:#DDDDDD 1px solid;
border-bottom:#DDDDDD 1px solid;
padding:5px;
}


.browse_cat_title{
font-family: Arial, Tahoma;
font-size:15px;
font-weight:bold;
padding-top:5px;

}

#browse_cat_title a:link {   color:#333333; text-decoration:none; }
#browse_cat_title a:visited {color:#333333; text-decoration:none;}
#browse_cat_title a:hover {  color:#000000; text-decoration:none;}









.forum_text{
font-family: arial, tahoma, verdana, tahoma;
font-size: 11px;
color:#000000;
}

.forum_text_normal{
font-family:  arial, tahoma, verdana, tahoma;
font-size: 12px;
color:#000000;
}

.forum_row_budeg{
font-family:arial, tahoma, verdana, tahoma;
font-size: 11px;
color:#343434;
text-transform:uppercase;
background-color:#F5F5F5;
border:#EDEDED 1px solid;
}


.forum_row_title{
font-family:arial,tahoma, verdana, tahoma;
font-size: 12px;
color:#FFFFFF;
font-weight:bold;
background-color:#0A54A8;
padding:5px;
}

#forum_row_title a:link{ color:#FFFFFF; text-decoration:underline;}
#forum_row_title a:visited{ color:#FFFFFF; text-decoration:underline;}
#forum_row_title a:hover{ color:red; text-decoration:underline;}

.forum_row1{
background-color:#FFFFFF;
}
.forum_row2{
background-color:#F8F8F8;
}

.forum_header{
font-family:arial, tahoma, verdana, tahoma;
font-size: 12px;
color:#333333;
font-weight:bold;
background-color: white;
padding:6px;
border: #DBDBDB 1px solid;
}

#forum_none a:link{ color:#000000; text-decoration:none;}
#forum_none a:visited{ color:#000000; text-decoration:none;}
#forum_none a:hover{ color:red; text-decoration:underline;}

.code{ FONT-FAMILY: courier new; FONT-SIZE: 9pt; background-color:#F5FAFF;  border:#BFD8EE 1px dotted; padding:5px;  }
.quote{ margin-left:18px; background-color:#F5FAFF;  border:#BFD8EE 1px dotted; padding:10px;  }














.topmenu_on{
color:#FFFFFF;
font:arial;
font-size:12px;
font-weight:bold;
padding-left:8px;
padding-right:8px;
}

#topmenu_on a:link {   color:#FFFFFF; text-decoration:none; }
#topmenu_on a:visited {color:#FFFFFF; text-decoration:none;}
#topmenu_on a:hover {  color:#FFFFFF; text-decoration:underline;}


.topmenu_off{
color:#333333;
font:arial;
font-size:12px;
font-weight:bold;
padding-left:8px;
padding-right:8px;
}

#topmenu_off a:link {   color:#333333; text-decoration:none; }
#topmenu_off a:visited {color:#333333; text-decoration:none;}
#topmenu_off a:hover {  color:#333333; text-decoration:underline;}


.topmenu2{
color:#FFFFFF;
font:arial;
font-size:11px;
padding-left:12px;
padding-right:12px;
}

#topmenu2 a:link {   color:#FFFFFF; text-decoration:none; }
#topmenu2 a:visited {color:#FFFFFF; text-decoration:none;}
#topmenu2 a:hover {  color:#FFFFFF; text-decoration:underline;}



.blog_row1{
color:#333333;
font: arial;
font-size:17px;
padding-bottom:3px;
padding-top:6px;
font-weight:bold;
border-bottom:#cccccc 1px solid;

}

#blog_row1 a:link {   text-decoration:none; }
#blog_row1 a:visited {text-decoration:none;}
#blog_row1 a:hover {   text-decoration:underline;}



.blog_row2{
color:#666666;
font: arial;
font-size:11px;
padding-bottom:5px;
padding-top:3px;

}

.blog_row3{
font: arial;
font-size:12px;
padding-bottom:5px;
padding-top:6px;

}





.gal_cat1{
font-family:arial, tahoma, verdana, tahoma;
font-size: 11px;
background-color: #F6F6F6;
padding-left:8px;
}

#gal_cat1 a:link{ font-size: 11px; color:#1C65C7; font-weight:bold; text-decoration:none;}
#gal_cat1 a:visited{ font-size: 11px; color:#1C65C7; font-weight:bold; text-decoration:none;}
#gal_cat1 a:hover{ font-size: 11px; color:#F65D19; font-weight:bold; text-decoration:underline;}

.gal_catcom{
font-family: arial, tahoma, verdana, tahoma;
font-size: 11px;

}

.gal_imgbrdr{
border:#333333 1px solid;
}

.gal_thumb{
font-family: arial, tahoma, verdana, tahoma;
font-size: 11px;
}

#gal_thumb a:link{ color:#1C65C7; font-weight:bold; text-decoration:none;}
#gal_thumb a:visited{ color:#1C65C7; font-weight:bold; text-decoration:none;}
#gal_thumb a:hover{ color:#F65D19; font-weight:bold; text-decoration:none;}


.gal_map{
font-family:arial,tahoma, verdana, tahoma;
font-size: 11px;
background-color: #F6F6F6;
padding: 4px;
padding-left: 6px;

}

#gal_map a:link{ color:#1C65C7;  text-decoration:underline;}
#gal_map a:visited{ color:#1C65C7;  text-decoration:underline;}
#gal_map a:hover{ color:#F65D19; text-decoration:underline;}

.gal_title{
font-family:arial, tahoma, verdana, tahoma;
font-size: 17px;
font-weight:bold;
letter-spacing:-1px;
color:#FE5400;
}

.gal_image_title{
font-family: arial, tahoma, verdana, tahoma;
font-size: 14px;
font-weight:bold;
}



.boxbg1{
color:#FF6600;
font-weight:bold;
padding-left:8px;
font-family:arial, tahoma, verdana, tahoma;
font-size: 12px;
text-transform:uppercase;
}

.dins_autor{
font-family:arial, tahoma, verdana, tahoma;
font-size: 11px;
color:#888888;
}



.box2_top{
font-family:arial, tahoma, verdana, tahoma;
font-size: 12px;
font-weight:bold;
color:#FFFFFF;
background-color:#0A54A8;
padding-left:6px;
padding-top:2px;
padding-bottom:2px;
}


.box2_body{
border:#CCCCCC 1px solid;
padding:5px;
background-color:#F2F5F7;

}


#box2_body a:link {   color:#000000; text-decoration:none; }
#box2_body a:visited {color:#000000; text-decoration:none;}
#box2_body a:hover {  color:#CC0000; text-decoration:underline;}






.toptop{
color:#999999;
font:arial;
font-size:11px;
padding-left:12px;
padding-right:12px;
}

#toptop a:link {   color:#333333; text-decoration:none; }
#toptop a:visited {color:#333333; text-decoration:none;}
#toptop a:hover {  color:#000000; text-decoration:underline;}



.map{
font-family:arial,tahoma, verdana, tahoma;
font-size: 11px;
color:#999999;
}

#map a:link{    color:#999999;  text-decoration:underline;}
#map a:visited{ color:#999999;  text-decoration:underline;}
#map a:hover {  color:red; text-decoration:underline;}