/*
Theme Name: Marx Communication V3
Theme URI: http://yprojects.co.cc/marxcom/
Description: Marx Communication Theme Version 3
Version: 1.0
Author: ClickToClient
Author URI: http://www.clicktoclient.com/
*/

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	margin-top: 0px;
}

.style4 {font-size: 10px}
a:link {
	color: #CD1E2B;
	text-decoration: none;
    font-weight:bold;
}
a:visited {
      color: #CD1E2B;
	text-decoration: none;
    font-weight:bold;
}
a:hover {
	text-decoration: underline;
	color: #CD1E2B;
    font-weight:bold;
}
a:active {
	text-decoration: none;
    font-weight:bold;
}

td {
	font-family: Arial, Helvetica, sans-serif;
}

th {
	font-family: Arial, Helvetica, sans-serif;
}
.header{
height:100px;
text-align:left;
vertical-align:top;
}
.logoarea{
width: 495px;height: 91px;text-align: left;vertical-align:top;}
.signup_area{background-image:url(images/red_bg.jpg);width:352px;background-position:left top;background-repeat:no-repeat;text-align:center;vertical-align:middle;color:#FFFFFF;font-size:14px;font-weight:bold;}
.big {font-size:16px;}
.big a:link {color:#FFFFFF;}.big a:visited {color:#FFFFFF;}.big a:active {color:#FFFFFF;}
.big a:hover {color:#FFFF00;text-decoration:underline;}
.footer{
background-image:url(images/footer_bg.jpg);
background-repeat:repeat-x;
height: 105px;
text-align:center;
vertical-align:top;
padding-top:10px;
}
.footer_text{
font-size:12px;
text-align:left;
vertical-align:middle;
color:#333333;
padding-left:20px;
font-weight:bold;
line-height:20px;
}
.column_text{
width: 290px;
text-align: left;
padding-top: 10px;
vertical-align:top;
padding-bottom:30px;
}
.column_header{
font-size: 20px;
text-align:left;
font-weight:bold;
padding-bottom:7px;
border-bottom: #333333  0px solid;
color:#333333;
width: 100%;
display: none;
}
.image_space{
padding: 5px 0px 5px 5px;
text-align:left;
vertical-align:top;
}
#navcontainer ul
{
padding-left: 0;
margin-left: 0;
list-style-type:none;
width: 916px;
}

#navcontainer ul li { display: inline; }

#navcontainer ul li a
{
padding: 0.1em 0.5em 0.1em 0.5em;
color: #000000;
text-decoration: none;
float: left;
border-right: 1px solid #000000;
font-family: arial, helvetica, sans-serif;
font-weight:bold;
font-size:14px;
height:20px;
display:block;
}

#navcontainer ul li.last a
{
border-right: 0px solid #000000;
}

#navcontainer ul li a:hover
{
color: #CC0000;
text-decoration:underline;
}
.x{
background-image:url(images/x.jpg);
background-repeat:no-repeat;
background-position:center;
}

.redxlarge {
 color:#CD1E2B;
 font-weight:bold;
 font-size:16px;
}
.redxmedium {
 color:#CD1E2B;
 font-weight:bold;
 font-size:13px;
}

.alignleft {
	 float:left; margin: 0px 8px 8px 0px;
}
.alignright {
	 float:right; margin: 0px 0px 8px 8px;
}

/* Left Sidebar */
#sidebar {width: 230px; float: left;padding: 0px;margin-top:10px;margin-left:20px; text-align:left; }
#sidebar h2 {color: #0033cc;font-size: 16px;font-weight:bold;border-bottom:2px solid #999;margin:18px 0px 5px 0px;padding:0px 0px 3px 0px;}     
#sidebar ul {list-style: none;margin: 0px;padding: 0px;}
#sidebar ul li {display: inline;padding: 0px;margin: 0px;font-size:12px;}
#sidebar ul li a {display: block;color: #CD1E2B;text-decoration: none;margin: 0px;padding: 5px 0px 5px 0px;border-bottom: 0px solid #C0C0C0;}
#sidebar ul li a:hover {background: #fff;color: #CD1E2B; text-decoration:underline;}
#sidebar a.morre {background: #f6f6f0;color: #dd6600;padding:2px 2px 1px 2px;margin:0px 0px 5px 0px;font-weight:bold;border-bottom:none;width:60px;}	
#sidebar a.title {color: #fff;padding:0px;background:none;margin:0px;}	
#sidebar p{padding: 3px 0px 0px 0px;margin: 0px;line-height: 20px;color:#fff;}
#s{width:60%;}

.sep {
	border:1px dotted #cccccc; 
}

#particles a { color:#000000; }

#myContent { z-index:-1; }

/* /Left Sidebar */
