BODY {
font-size:12px; font-family:Lucida Grande,Arial,Helvetica,sans-serif; 
/*background-color:#1A1B1E;*/
	}
	
td,tr,div	
{
font-size:12px; font-family:Lucida Grande,Arial,Helvetica,sans-serif; 
}

p{
font-size:12px; font-family:Lucida Grande,Arial,Helvetica,sans-serif;  margin:0px; padding:0px;
}

.main {
	color:#FF0000;  font-weight: normal;
	}

h3 {
color:#FFFFFF; font-size:12px; text-align:justify; margin:4px; font-weight:normal;
}


.time {
color:#FFFFFF; font-size:8px; text-align:center; margin:4px; font-weight:bold;
}
.time2 {
color:#FFFFFF; font-size:25px; text-align:center; margin:4px; font-weight:normal;
}
	
a.mainlevel-nav:link, a.mainlevel-nav:visited {
color:#FFFFFF; font-size:12px; font-family:Verdana; margin:0px; font-weight: normal;
}

a.mainlevel-nav:hover {
color:#FFFFFF; font-size:12px; font-family:Verdana; margin:0px; font-weight: normal;
}

.newstit2 {
color:#FFFFFF; font-size:12px; text-align:justify; margin:4px; m
}
.newsmain {
color:#FFFFFF; font-size:11px; text-align:justify; margin:4px;
}
.newstit {
color:#ff0000; font-size:14px; text-align:justify; margin:4px; margin-bottom:2px;
}

table.moduletable {
	margin: 2px 0px 0px 0px;
	width: 100%;
	border-left: solid 0px #000000;
	border-right: solid 0px #000000;
	border-top: solid 0px #000000;
	border-bottom: solid 0px #000000;
	}

table.moduletable th {
background:url(http://www.gpf1.ru/images/but3.gif);
BACKGROUND-REPEAT: no-repeat;
 padding-left: 17px; padding-bottom: 1px; padding-top: 0px; 
text-align:left; vertical-align:middle; height:25px;
color:#FFFFFF; font-size:12px;  font-weight:normal;

	}

table.moduletable td {
	font-size: 11px;
	}


.bodyline    { background-color: #EBEBEB; border: 0px #98AAB1 solid; }

.h1,.h2 {
            font-weight: bold; font-size: 18px; font-family: Verdana, Arial;
            text-decoration: none; color : #000000;
          }
		  
.gentext { font-size : 12px; font-family: Verdana, Arial; color: #000000}

.gensmall { font-size : 8px; font-family: Verdana, Arial; color: #000000}

.mainmenu {font-family: Verdana, Arial; font-size: 11px; color: #333333;}

.maintit {FONT-SIZE: 10pt; color:#333333; font-family: Verdana, Arial;}

.forumline    { background-color: #FE6767; font-weight:bold;}

.catname { FONT-SIZE: 12px; font-family: Verdana, Arial; color:#FFFFFF;}

.catline    { background-color: #CBD3D9;}

.forumline1 { background-color: #EFEFEF;}

.forumline2 { background-color: #DEE3E7;}

.dats { FONT-SIZE: 8pt; color:#333333; font-family: Verdana, Arial;}

.normal { FONT-SIZE: 10pt; color:#000000; font-family: Verdana, Arial;}

.medium { FONT-SIZE: 11pt; color:#333333; font-family: Verdana, Arial;}

.big { FONT-SIZE: 12pt; color:#333333; font-family: Verdana, Arial;}

.moder {font-family: Verdana, Arial; font-size: 8pt;color : #FF0000}

.statusline    { background-color: #FFFFFF; border: 1px #98AAB1 solid; }

.forumbar { background-color: #E5E5E5; border: 1px #98AAB1 solid; }

.top {font-family: Verdana, Arial; font-size: 10pt; color : #000000}

.frmtit {font-family: Verdana, Arial; font-size: 10pt; color : #333333}

.forumnobar { background-color: #E5E5E5;}

.postclr1 { background-color: #EEEEEE;}

.postclr2 { background-color: #FFFFFF;}

.row1 {color:#000000; background-color: #EEEEEE;}

.row2 { background-color: #FFFFFF;}

.posttb {border-color: #999999 #999999 black; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}

.topc {font-family: Verdana, Arial; font-size: 10px; color: #333333}

.formtd { background-color: #FFFFFF; }

.bodyform { background-color: #CBD3D9; border: 1px #98AAB1 solid; }

.copyright        { font-size: 10px; font-family: Verdana, Arial; color: #444444; letter-spacing: -1px;}

a.copyright        {font-size: 10px; color: #444444; text-decoration: none;}

a.copyright:hover { font-size: 10px; color: #000000; text-decoration: underline;}

SELECT, option, textarea, input {   FONT-FAMILY:Verdana, Arial;color:#000000; FONT-SIZE: 12px; background-color:#eeeeee  }

/*
A:link {
color: #3E3E3E; font-size: 11px; font-weight: bold; text-decoration: underline; font-family: Verdana, Arial;
}
A:active {
color: #3E3E3E; font-size: 11px; font-weight: bold; text-decoration:underline; font-family: Verdana, Arial;
}
A:visited {
color: #3E3E3E; font-size: 11px; font-weight: bold; text-decoration:underline; font-family: Verdana, Arial;
}
A:hover {
color: #000000; font-size: 11px; font-weight: bold; text-decoration:none; font-family: Verdana, Arial;
}*/
a:link, a:visited {
	color:#2D2D2D; text-decoration:none; font-size:11px; font-weight: bold; font-family: Verdana, Arial;
	}

a:hover {
color:#2D2D2D; text-decoration:underline; font-size:11px; font-weight: bold; font-family: Verdana, Arial;
	}
	


.button { background-color:#FFFFFF; BORDER: #000000 1px outset;}

.code { font-size: 11px; color:#333333; font-family: Verdana, Arial;}

.small {font-family: Verdana, Arial; font-size: 11px; color: #000000}

#Q { font-family: Verdana, Arial; font-size: 8pt; color: #333333; background-color: #FAFCFE; border: 1px solid Black; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px }

.maintitle     { 
            font-weight: bold; font-size: 18px; font-family: Verdana, Arial;
            text-decoration: none; color: red;
 } 

.tab {  background-color: #EBEBEB; border: 1px #4D4D4D solid}

.text {  font-family: Verdana, Arial; font-size: 13px; color: #000000}

.tab_cat { background-color: #EFEFEF; border-color: #4D4D4D black; border-style: solid; border-top-width: 1px; border-bottom-width: 1px}

.tab_for { background-color: #4D4D4D; border: #4D4D4D}

.tab_down {color:#000000; border-color: black black #4D4D4D; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}

.tab_up {  border-color: #4D4D4D black black; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}

.tab_left {  border-color: black black black #4D4D4D; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 1px}

.tab_right {  border-color: black #4D4D4D black black; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 0px}

.tab_right_down { color:#000000; border-color: black #4D4D4D; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px}

a:link { text-decoration:none; color:#302C88; font-weight:plain; }

.tab_left_right_down { border-color: black #4D4D4D #4D4D4D; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

.tab_input { background-color: #FFFFFF; border: 1px #4D4D4D solid }

.tab_left_right_up { border-color: #4D4D4D #4D4D4D black; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px; background-color: #EBEBEB}

.tab_up_down { border-color: #4D4D4D black; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}

.tab_right_up {color:#000000; border-color: #4D4D4D #4D4D4D black black; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 0px}

.tabshadow { background-color: #EBEBEB; border: 0px solid}

.tab_select { border: solid; font-family: Verdana, Arial; font-size: 10px; color: #000000; height: 10px; clip:   rect(   )}

.notab { background-color: #EBEBEB}

.helpline { background-color: #DEE3E7; border-style: none; } 

.code_td,.php_td,.q_td,.quote_td { FONT-SIZE: 8pt; color:#333333; font-family: Verdana, Arial; }

.code_table,.php_table,.q_table,.quote_table{background-color : #FFFFFF;border : 1px outset #CCCCCC;}

.ramka {
	background-image: url(http://forum.gpf1.ru/templates/Original/modules/photogallery/im/ramka.gif);
    background-repeat: no-repeat;
    padding-top: 16px; padding-bottom:0px;
    width: 180px;
	height: 150px;
}