
/* 
startendeondernemersnet.nl
anandarizki, yavidesign
November 18 2008
*/
*{
padding:0;
margin:0;
}

body{
font:11px normal Arial, Helvetica, sans-serif;
color:#666;
text-align:center;
}
table, table tr td, table p {
font-size:11px;
}
table.contenttable tr td, table.contenttable tr td p {
width:165px;
display:block;
}
table.contenttable {
width:370px;
}
a{
color:#4C7EAF;
cursor:pointer;
}

a:hover{
text-decoration:none;}

p{
margin-bottom:15px;
line-height:16px;
}

h1{
font:24px bold "Times New Roman", Times, serif;
color:#32506E;
}

#wrapper{
text-align:left;
margin:0 auto;
width:1000px;
}

#header{
width:1000px;
height:120px;
position:relative;
border-bottom:3px solid #efefef;
margin-bottom:5px;
}

#logo{
position:absolute;
top:16px;
z-index:1
}
#logo img{
border:none;
}
#banner-letop {
position:absolute;
right:1px;top:6px;
z-index:9;
}
#nav1{
position:absolute;
border:1px solid #cdcdcd;
border-bottom:none;
border-left:none;
height:25px;
top:69px;
z-index:2
}


#nav1 li{
float:left;
list-style:none;
}

#nav1 li a{
display:block;
float:left;
height:16px;
color:#666;
text-decoration:none;
font-size:11px;
text-transform:uppercase;
padding:5px 15px;
border-left:1px solid #cdcdcd;
}

#nav1 li a:hover{
cursor:pointer;
background:#efefef;
}

#nav1 li.active a:hover, #nav1 li.active a{
color:#fff;
background:#267ED4;
}



#subnav1{
background:#2068AF url(../images/bg-blue.gif) left top repeat-x;
width:1000px;
height:20px;
position:absolute;
top:95px;
}

#subnav1 li{
float:left;
list-style:none;
}

#subnav1 li a{
display:block;
float:left;
height:16px;
color:#fff;
text-decoration:none;
font-size:11px;
padding:2px 20px;
}

#subnav1 li a:hover, #subnav1 li.active a{
cursor:pointer;
background:#32506E;
}

#main-section{
overflow:hidden;
width:1000px;
}

#content-section{
width:740px;
float:left;
overflow:hidden;
border-right:1px solid #efefef;
margin-bottom:5px;
}

#content-section .content h1{
background: url(../images/dot.gif) left bottom repeat-x;
padding:5px 0;
margin-bottom:5px;
}

#content-section .content{
width:550px;
padding:10px 0;
float:left;
}

#content-section .content ul{
padding-bottom:15px;}

#content-section .content ul li{
list-style-type:square;
list-style-position:inside;
padding:2px;
}

#content-section #advertcol{
width:170px;
float:right;
text-align:justify;
padding:0 10px;
}

#content-section #advertcol .module{
padding-top:5px;
color:#32506E;
border-top:5px solid #32506E;
}

#content-section #advertcol .module p{

}

#content-section #advertcol .module h1{
color:#333;
font-size:20px;
}

#content-section #advertcol .module li{
list-style:none;
padding:5px;
background: url(../images/dot.gif) left bottom repeat-x
}


#content-section #advertcol{
}


#module-section {
width:250px;
float:right;
overflow:hidden;
}
#module-section #rightcontent .module {
padding-left:15px;
}
#module-section #rightcontent .module .csc-header {
margin-left:-15px;
}
#nav2{
border:1px solid #efefef;
padding:10px;
margin-bottom:5px;
background:#F7F7F7;
}

#nav2 li{
list-style:none;
border-bottom:1px solid #efefef;
padding:5px 2px;
}

#nav2 li a{
color:#4C7EAF;
text-decoration:none;
}

#nav2 li a:hover{
text-decoration:underline;
}


#module-section .module{
border:1px solid #efefef;
margin-bottom:5px;
}

#module-section .module h1{
font-size:18px;
padding:2px 10px;
background:#2068AF url(../images/bg-blue.gif) left top repeat-x;
color:#fff;
}

#module-section .module p{
padding:5px 10px;
text-align:justify;
}


#footer{
height:60px;
clear:both;
border-top:10px solid #efefef;
padding-top:10px;
}

#footer p{
color:#999;
}

#footer p a{
text-decoration:none;}


/* typo3 */

#content_inside .csc-caption {
font:11px Verdana, Arial, Helvetica, sans-serif;
}
#content_inside .csc-mailform {
font:12px Arial, Helvetica, sans-serif;
}
#content_inside .csc-mailform input, #content_inside .csc-mailform textarea, #content_inside .csc-mailform select {
border:1px solid #ccc;
color:#666666;
font:12px Arial, Helvetica, sans-serif;
}


* html #content_inside .csc-mailform textarea{
width:246px;
}

#content_inside input .radiobutton {
border:none;
}
#content_inside input .submit {
background:#9c0;
color:#fff;
font-weight:bold;
}
#content_inside .csc-mailform {
overflow:hidden;
width:528px !important;
width:550px;
padding:10px;
border:1px solid #cdcdcd;
}
#content_inside .csc-mailform label {
clear:left;
float:left;
width:200px;
}
#content_inside .csc-mailform input, #content_inside .csc-mailform textarea, #content_inside .csc-mailform select {
float:left;
margin-bottom:10px !important;
margin-bottom:0px;
}
#content_inside .csc-mailform option {
padding-right:10px;
}
#content_inside .csc-mailform .csc-mailform-check {
border:none;
}
#content_inside .csc-mailform .csc-mailform-submit {
clear:left;
border:none;
}
#content_inside span.csc-mailform-radio fieldset {
width:200px;
float:left;
border:1px solid #cdcdcd;
margin-bottom:10px !important;
margin-bottom:0px;
padding:10px 10px 0 10px;
}
#content_inside span.csc-mailform-radio fieldset legend {
padding:0 5px;
}
#content_inside span.csc-mailform-radio input {
clear:left;
float:left;
border:none;
margin-right:5px !important;
margin-right:0;
}
#content_inside span.csc-mailform-radio label {
clear:none;
float:left;
width:165px;
margin-bottom:10px;
padding-top:0 !important;
padding-top:2px;
}
#content_inside .csc-mailform .csc-mailform-submit {
background:#216AB3;
color:#fff;
font-size:11px;
padding:2px 5px;
margin-left:200px;
width:246px;
}
#content_inside .csc-mailform .csc-mailform-submit {
margin-bottom:0 !important;
margin-bottom:0;
}