/*  
Theme Name: AYCON
Author URI: http://www.ericks.nl
Version: 1.0
Author: Erick Schluter
Description: Een 3 column theme ontworpen voor Huseyin Aydogan
*/

/*
Kleurcoden:
#a3c6d5		- Blauw van Logo-letter A
#81cbea		- Blauw van Logo-letter Y
#319cc8		- Blauw van Logo-letter C
#ff9900		- Oranje van Logo-letter O
#126588		- Blauw van Logo-letter N
*/

@import url('http://www.aycon.nl/formulieren/formulieren.css');

body {
background:#a3c6d5;
color:#000;
font-size:11px;
font-family:Tahoma, Geneva, sans-serif;
margin:0;
overflow-y: scroll;
//overflow-y: auto;
}

img{border:0px solid #ff9900;}

#container {
width:960px;
color:#000;
background: #fff url(images/content_bg_strip_lined.jpg) 296px 0px repeat-y;
text-align:left;
border:0px solid #000;
margin:5px auto;
}

#header {
height:119px;
color:#000;
background: #a3c6d5 url(images/headerbackground.png) top center repeat-x;
margin-bottom:0;
border-top:0px solid #ccc;
padding:0px 0 0px 8px;	/* Zelfde als l_sidebar! */
}

#header h2 {
color:#000;
background-color:#fff;
font-size:35px;
font-family:Tahoma, Geneva, sans-serif;
margin:0;
}

#header h3 {
color:#ff9900;
background-color:#fff;
font-size:18px;
font-family:Tahoma, Geneva, sans-serif;
margin:0;
}

#menu {
color:#fff;
/* background-color:#a3c6d5; bij contactgegevens #fff bij knoppen-menu */
background-color:#fff;
background:#fff url(images/blokstrip.gif) top left repeat-x;
font-weight:400;
font-size:1.2em;
margin-bottom:0px;
text-align:left;
border-top:0px solid #000;
border-bottom:0px solid #a3c6d5;
padding:0px 0 12px 0px;
}

#menu h2 {
margin:0;
padding:25px;
}

#menu li {
display:inline;
list-style-type:none;
margin:0;
padding:0;
}

#menu ul li a {
color:#000;
background-color:#fff;
text-decoration:none;
text-transform:uppercase;
font-weight:500;
letter-spacing:1px;
margin:0;
padding:8px 11px;
}

#menu ul li a:hover {
color:#fff;
background-color:#ff9900;
text-decoration:none;
}

#content {
width:423px;
position:relative;
border-right:1px solid #a2c6d4;
border-left:1px solid #a2c6d4;
/* min-height:648px; */
height:auto;
margin:0 0 0px 296px;
padding:10px 30px 15px 35px;
}

/* SIDEBAR LINKS! */
#l_sidebar {
font-size:1.5em;
color:#000;
background:#fff url(images/l_sidebar_bg_bottomXXX.gif) bottom left no-repeat;
width:281px;
float:left;
margin-top:0;
margin-bottom:0px;
min-height:590px;
padding:26px 0 0 15px;
}

#l_sidebar #logo{background:#fff;width:100%;margin-top:-40px;margin-bottom:25px;}

/* SIDEBAR RECHTS! */
#r_sidebar {
color:#000;
background:#fff url(images/r_sidebar_bg_hand_huisXXX.jpg) top left repeat-y;
width:174px;
float:right;
position:relative;
margin-top:0;
margin-bottom:0px;
min-height:590px;
padding-top:4px;
}

/* Right Sidebar - TEXT WIDGET en afbeeldingen gebruikt in TEXT WIDGETS: */
#r_sidebar li.widget .textwidget{padding:0px 10px 22px 10px;text-align:justify;color:#000;font-size:1em;}

#r_sidebar li.widget .textwidget strong{color:#f90;text-align:center;font-size:1.2em;}

#r_sidebar li.widget .textwidget img{margin:12px 0 12px 0px;padding:0px;}


#r_sidebar h2.widgettitle{
color:#ff9900;
background-color:#fff;
margin-top:-13px;
font-size:1.2em;
font-family:Tahoma, Geneva, sans-serif;
font-weight:bold;
padding:0 0 8px 0px;
text-align:center;
text-transform:uppercase;
}

/* ZOEK OPTIE in Rechter sidebar: */
#r_sidebar li#search{background:#fff;padding:20px 0 0 10px;}

#r_sidebar li#search h2{background:#fff;color:#fff;font-size:0.1em;padding:0px;margin:0;}

INPUT{margin-left:8px;border:1px solid #319cc8;background:#fff;color:#319cc8;width:155px;height:22px;}

INPUT#searchsubmit{margin-top:2px;border:1px solid #319cc8;background:#319cc8;color:#fff;width:157px;height:25px;}

#content INPUT#pwbox-{margin-top:2px;border:1px solid #319cc8;background:#319cc8;color:#fff;width:156px;height:25px;}

#content INPUT.checkboxje{width:20px;background:#ccc;}


/* CONTENT Styles: */
#content p {
font-size:1.225em;
line-height:1.525em;
margin:0 0 4px 0;
padding:0 0 14px 0;
}

#content p.space {
font-size:0.8em;
margin:0;
padding:0;
}

/* Grijze blok op 404-error pagina: */
#content .greytext_box {
font-size:1.225em;
line-height:1.525em;
margin:50px 0 0 0;
padding:15px;
color:#a3c6d5;
background:#fff;
border:1px dotted #a3c6d5;
}
#content a:link.greytext_link, #content a:visited.greytext_link {color:#a3c6d5;background:#fff;}
#content a:hover.greytext_link {color:#000;background:#fff;}
#content a:active.greytext_link {color:#f90;background:#fff;}



#content p img {
border:none;
margin-right:5px;
margin-bottom:3px;
}

#content p img.alignleft{
float:left;
border:0px solid #319cc8;
margin:0px 10px 12px 0;
padding:0;
}

#content p img.alignright{
float:right;
border:0px solid #319cc8;
margin:0px 0 12px 0;
padding:0;
}

img.size-medium{
float:left;
border:0px solid #319cc8;
margin:0px 0 12px 0;
padding:0;
}


#content h1 {
color:#ccc;
background-color:#fff;
font-size:22px;
font-family:Tahoma, Geneva, sans-serif;
font-weight:400;
line-height:150%;
margin:0;
padding:10px;
}
#content h1 a {
color:#ccc;
background-color:#fff;
text-decoration:underline;
}

#content h2 {
color:#ff9900;
background-color:#fff;
font-size:22px;
font-family:Tahoma, Geneva, sans-serif;
font-weight:400;
margin:0;
padding:0px;
}

#content h3 {
color:#ff9900;
background-color:#fff;
font-size:15px;
font-family:Tahoma, Geneva, sans-serif;
font-weight:700;
text-align:right;
font-style:italic;
margin:0 0 16px 0;
padding:0;
}

#content ol {
list-style-type:decimal;
line-height:18px;
margin:0;
padding:0 0 10px 30px;
}
#content ol{
display:inline;
margin:0;
padding:0 0 10px 0px;
}

/* Lijsten/opsommingen in teksten: */
#content ul{
display:inline;
padding:0;
margin-top:-20px;
margin-bottom:20px;
margin-left: 0;
font-size:1.2em;
}
#content ul li {
list-style:square;
margin:0;
margin-left:15px;
padding:0 0 5px 0;
}


/* Voor de linkblokjes (URL + korte omschrijving) op de LINKS pagina: */
blockquote {
font-style:normal;
color:#000;
background-color:#fff;
border:1px dotted #a3c6d5;
border-width:0 1px 1px 0;
margin:0 0 20px 1px;
padding:0 25px 0px 10px;
}
#content blockquote p {
margin:0 0 20px;
padding:0;
}
#content blockquote a:link, #content blockquote a:visited{
margin:0;
padding:0;
font-weight:bold;
letter-spacing:1px;
color:#ff9900;
background:#fff;
}
#content blockquote a:hover{
color:#000;
}



.postspace {
color:#000;
background:#fff;
width:440px;
height:32px;
margin:0;
padding:0;
}

.postspace2 {
color:#000;
background:#fff;
width:440px;
height:37px;
margin:0;
padding:0;
}

.postspace3 {
color:#000;
background:#fff;
width:440px;
height:15px;
margin:0;
padding:0;
}

/* De FOOTER: */
#footer {
color:#000;
background:#fff url(images/footer_img01.jpg) top left no-repeat;
height:219px;
text-align:center;
border-top:0px solid #ccc;
clear:both;
padding:0;
}
#footer_img00 {
color:#000;
background:#fff url(images/footer_img_blanko.jpg) top left no-repeat;
height:219px;
text-align:center;
border-top:0px solid #ccc;
clear:both;
padding:0;
}
#footer_img02 {
color:#000;
background:#fff url(images/footer_img02.jpg) top left no-repeat;
height:219px;
text-align:center;
border-top:0px solid #ccc;
clear:both;
padding:0;
}
#footer_img03 {
color:#000;
background:#fff url(images/footer_img03.jpg) top left no-repeat;
height:219px;
text-align:center;
border-top:0px solid #ccc;
clear:both;
padding:0;
}
#footer_img04 {
color:#000;
background:#fff url(images/footer_img04.jpg) top left no-repeat;
height:219px;
text-align:center;
border-top:0px solid #ccc;
clear:both;
padding:0;
}
#footer_img05 {
color:#000;
background:#fff url(images/footer_img05.jpg) top left no-repeat;
height:219px;
text-align:center;
border-top:0px solid #ccc;
clear:both;
padding:0;
}
#footer_img06 {
color:#000;
background:#fff url(images/footer_img06.jpg) top left no-repeat;
height:219px;
text-align:center;
border-top:0px solid #ccc;
clear:both;
padding:0;
}

#footer_img_contact {
color:#000;
background:#fff url(images/footer_img_contact.jpg) top left no-repeat;
height:219px;
text-align:center;
border-top:0px solid #ccc;
clear:both;
padding:0;
}
#footer_img_links {
color:#000;
background:#fff url(images/footer_img_links.jpg) top left no-repeat;
height:219px;
text-align:center;
border-top:0px solid #ccc;
clear:both;
padding:0;
}


#copyright{background:#a3c6d5;color:#fff;text-align:center;font-size:1.2em;padding:5px 0 0 120px;}

#copyright a:link, #copyright a:visited, #copyright a:active{color:#fff;background:#a3c6d5;text-decoration:none;}
#copyright a:hover{color:#000;background:#a3c6d5;text-decoration:none;}




/* SEARCHFORM */
INPUT {padding:2px 0 0 0;}

INPUT#searchsubmit{padding:3px 0 8px 0;}


/* o.a. Links in teksten */
a,a:visited,#header h2 a,#content h2 a,#content h3 a,#content ul li a {
color:#ff9900;
background-color:#fff;
text-decoration:none;
}

a:hover,a:active,#content ul li a:hover {
color:#000;
background-color:#fff;
text-decoration:underline;
}



/* Links in lijsten/opsommingen in teksten: */
#content ul li a:link, #content ul li a:visited {
color:#000;
background-color:#fff;
text-decoration:underline;
}
#content ul li a:hover {
color:#ff9900;
background-color:#fff;
text-decoration:none;
}
#content ul li a:active {
color:#000;
background-color:#fff;
text-decoration:underline;
}



#header h2 a:hover,#content h1 a:hover,#content h2 a:hover,#content h3 a:hover {
color:#000;
background-color:#fff;
text-decoration:none;
}

#menu ul,#content li {
margin:0;
padding:0;
}

* html #content,* html #l_sidebar,* html #r_sidebar {
height:auto;
}

#l_sidebar ul,#r_sidebar ul {
list-style:none;
margin:0;
padding:0 0 0px;
}


#l_sidebar p,#r_sidebar p {
line-height:16px;
margin:0;
padding:5px 0 10px;
}

#l_sidebar h2,#r_sidebar h2 {
color:#ff9900;
background-color:#fff;
font-size:1.2em;
font-family:Tahoma, Geneva, sans-serif;
list-style:none;
border-bottom:0px solid #a3c6d5;
margin:0;
padding:10px 0;
}


/* Lijsten in Left Sidebar: */
#l_sidebar li{
list-style:none;
margin:0;
padding:0;
}
#l_sidebar ul li{
list-style:none;
font-weight:normal;
margin:0;
padding:0;
width:266px;
}


/* 1e level menuopties LINK */
#l_sidebar ul li ul li a{
display:block;
font-size:0.9em;
background:#fff;
color:#319cc8;
text-decoration:none;
padding:3px 0 3px 15px;
font-weight:bold;
}
#l_sidebar ul li ul li a:hover{
color:#fff;
background-color:#ff9900;
}

/* 2e level menuopties LINK */
#l_sidebar ul li.pagenav ul li ul li a:link, #l_sidebar ul li.pagenav ul li ul li a:visited{margin:0 0 0 15px;background:#fff;color:#126588;font-weight:normal;}
#l_sidebar ul li.pagenav ul li ul li a:hover{background:#ff9900;color:#fff;}
#l_sidebar ul li.pagenav ul li ul li a:active{background:#fff;color:#000;}


/* Headertekst in menu (BEHEER.ADVIES.ONDERHOUD) */
#l_sidebar ul li.pagenav h1{font-size:0.825em;color:#fff;font-weight:normal;padding:4px 0 1px 12px;margin:4px 0 4px 0;}

/* Gekleurde balk achter header teksten in menu (BEHEER.ADVIES.ONDERHOUD) */
#l_sidebar ul li.pagenav{background:#fff url(images/menu_head_bg.gif) top left no-repeat;}

/* Afbeeldingen die middels text-Widget in l_sidebar worden gezet: */
#l_sidebar .widget .textwidget img{border:0px solid #000;}



/* Lijsten in Right Sidebar: */
#r_sidebar li {
list-style:none;
margin:0;
padding:0;
}
#r_sidebar ul li{
list-style:none;
font-size:1.0500em;
border:0px solid #ccc;
margin:0 0 2px 0;
padding:0 0 5px 0;
text-align:left;
}
#r_sidebar ul li a {
display:block;
color:#319cc8;
background-color:#fff;
text-decoration:none;
text-transform:uppercase;
padding:5px 0 2px 10px;
}
#r_sidebar ul li a:hover {
color:#fff;
background-color:#ff9900;
}


/* Sub-items in menu: */
#r_sidebar ul li ul li {
list-style:none;
font-weight:normal;
border-bottom:0px dotted #ccc;
margin:0;
padding:0;
}
/* Sub-item links in menu: */
#r_sidebar ul li ul li a {
display:block;
font-size:1em;
background:#fff;
color:#319cc8;
text-decoration:none;
padding:5px 0 4px 15px;
font-weight:normal;
}
#r_sidebar ul li ul li a:hover {
color:#fff;
background-color:#ff9900;
}



/* Diversen / ongebruikte items:  */


/* Horizontale groene lijn voor in teksten */
div.hr {
  height: 1px;
  background: #319cc8;
  margin-bottom:20px;
}
div.hr hr {
  display: none;
}


#main_start {position: absolute;left: -10000px;};

.right{text-align:right;}

#print_only{display: none !important;}

#footer_v_prints{display: none !important;}


/*
Kleurcoden:
#a3c6d5		- Blauw van Logo-letter A
#81cbea		- Blauw van Logo-letter Y
#319cc8		- Blauw van Logo-letter C
#ff9900		- Oranje van Logo-letter O
#126588		- Blauw van Logo-letter N
*/
