@charset "windows-1251";
/* CSS Document */
body {margin:0px; background-color:#FFFFFF; background-image:url(../images/background.jpg); background-repeat:no-repeat; height:100%; background-position:top; background-attachment:fixed;
}

.body_web_middle {
 width:740px; height:auto;
 /* Mozilla ignores crazy MS image filters, so it will skip the following */
 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='http://www.3design-bg.com/images/body_web_middle.png');
}
/* IE ignores styles with [attributes], so it will skip the following. */
.body_web_middle[class] {
background-image:url(../images/body_web_middle.png);
}
.body_web_bottom {
 width:740px; height:91px;
 /* Mozilla ignores crazy MS image filters, so it will skip the following */
 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='http://www.3design-bg.com/images/body_web_bottom.png');
}
/* IE ignores styles with [attributes], so it will skip the following. */
.body_web_bottom[class] {
background-image:url(../images/body_web_bottom.png);
}
.small_logo {
 width:150px; height:59px;
 /* Mozilla ignores crazy MS image filters, so it will skip the following */
 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='http://www.3design-bg.com/images/small_logo2.png');
}
/* IE ignores styles with [attributes], so it will skip the following. */
.small_logo[class] {
background-image:url(../images/small_logo2.png);
}
.web{ margin-top:20px; width:740px;
}
.body_info {margin-left:40px; margin-right:40px; font-family:Calibri, Arial, Helvetica, sans-serif; font-size:16px; color:#02a53a;
}
.top_baner{ border:#333333 1px solid; 
}
.bottom {clear:both;
}
.td {border:#009900 1px solid; font-family:Arial; font-size:14px; color:#1f6cde; text-align:left;
}
.td2 {border:#009900 1px solid; font-family:Arial; font-size:14px; color:#1f6cde; text-align:center;
}
/* pages */
a.page_link:link {font-size:14px; text-decoration:none; color:#6fb5f3;  
}
a.page_link:visited {font-size:14px; text-decoration:none; color:#6fb5f3; 
}
a.page_link:hover {font-size:14px; text-decoration:none; color:#1f6cde;   
}
a.page_link:active {font-size:14px; text-decoration:none; color:#1f6cde;    
}

a.web_link:link {font-size:16px; text-decoration:none; color:#1f6cde;  
}
a.web_link:visited {font-size:16px; text-decoration:none; color:#1f6cde; 
}
a.web_link:hover {font-size:16px; text-decoration:underline; color:#6fb5f3;   
}
a.web_link:active {font-size:16px; text-decoration:underline; color:#6fb5f3;    
}

a.web_link2:link {font-size:16px; text-decoration:none; color:#1f6cde;  
}
a.web_link2:visited {font-size:16px; text-decoration:none; color:#1f6cde; 
}
a.web_link2:hover {font-size:16px; text-decoration:underline; color:#281fde;   
}
a.web_link2:active {font-size:16px; text-decoration:underline; color:#281fde;    
}

a.web_link3:link {font-size:16px; text-decoration:none; color:#1f6cde;  
}
a.web_link3:visited {font-size:16px; text-decoration:none; color:#1f6cde; 
}
a.web_link3:hover {font-size:16px; text-decoration:none; color:#281fde;   
}
a.web_link3:active {font-size:16px; text-decoration:none; color:#281fde;    
}

a.web_link4:link {font-size:16px; text-decoration:none; color:#FF9900;  
}
a.web_link4:visited {font-size:16px; text-decoration:none; color:#FF9900; 
}
a.web_link4:hover {font-size:16px; text-decoration:none; color:#FFCC00;   
}
a.web_link4:active {font-size:16px; text-decoration:none; color:#FFCC00;    
}

a.web_link_cp:link {font-size:16px; text-decoration:none; color:#1f6cde; height:23px; display:block;
border:#FFFFFF 1px solid; padding-left:3px; 
}
a.web_link_cp:visited {font-size:16px; text-decoration:none; color:#1f6cde; height:23px; display:block;
border:#FFFFFF 1px solid; padding-left:3px;
}
a.web_link_cp:hover {font-size:16px; text-decoration:none; color:#FF9900; height:23px; display:block;
border:#FF9900 1px solid; padding-left:3px; background-color:#FFFFCC;  
}
a.web_link_cp:active {font-size:16px; text-decoration:none; color:#FF0000; height:23px; display:block;
border:#FF0000 1px solid; padding-left:3px; background-color:#FFFFCC; 
}

.alert {border:#FF0000 1px solid; background-color:#FFFFCC; color:#FF0000; padding:15px; font-size:18px;
}