/*
Theme Name: Orne.nl	
by Blinkweb.nl
CSS Design byUloga for blinkweb.nl

*/


/*
@import "style/css/reset.css";
@import "style/css/typography.css";
@import "style/css/layout.css";

*/


/*
    RESET, BASICS, and TOOLBOX
*/
*					                      { margin: 0; padding: 0; }
html                                      { overflow-y: scroll; }
body				                      { font: 12px Arial, Serif; background: #373737 url(images/bgr.jpg) repeat-x;  }
.floatLeft                                { float: left; }
.floatRight                               { float: right; }
.clear                                    { clear: both; }
p                                         { margin: 0 0 12px 0; }
h1, h2, h3, h4                            { font: 20px Arial, Serif; margin: 0 0 12px 0; }
h4                                        { font-size: 17px; }
blockquote, code                          { padding: 10px 15px 1px 15px; background: #ddd; margin: 0 0 12px 0;
                                            border-left: 5px solid #ccc; }
code                                      { display: block; padding-bottom: 10px; }
.button, #older-newer a                   { background: url(images/button-bg.png) repeat-x; padding: 4px 10px;
                                            -moz-border-radius: 10px; -webkit-border-radius: 10px; color: #666; 
                                            border: 1px solid #ccc; }
.button:hover, #older-newer a:hover       { background-position: bottom left; }
a                                         { text-decoration: none; color:#FFFFFF;}
a img                                     { border:5px solid #cccccc; }
ul                                        {list-style: none;}
ol                                        {list-style: none;}


/*Struktura*/


#logo_btn a {
background:transparent url(images/logo.png) no-repeat scroll 0 0;
display:block;
height:123px;
left:-64px;
position:relative;
text-indent:-99999px;
top:-129px;
width:211px;
}


#main_colum h2{display: none;}


#slide_show {
float:right;
height:565px;
position:relative;
right:15px;
top:60px;
width:232px;
z-index: 2;
}

#sl_cont {
background:#FF6600 none repeat scroll 0 0;
height:265px;
left:-46px;
position:relative;
top:112px;
width:191px;
z-index:1;
}
#slika {
background: transparent url(http://www.orne.nl/recent_work/recent.jpg) repeat scroll 0 0;
display: block;
float:right;
height:149px;
position:relative;
right:10px;
top:105px;
width:150px;
}


body#homecontact #slika {
display: none;
}

iframe {display: none;}

body#homecontact iframe {
display:block;
left:-109px;
position:relative;
top:55px;
}

.contact_btn {
background:transparent url(images/contact.png) repeat scroll 0 0;
display:block;
height:58px;
left:21px;
position:relative;
text-indent:-999999px;
top:-20px;
width:129px;
}
a:hover.contact_btn {
background:transparent url(images/contact.png) repeat scroll 0 -58px;
display:block;
height:58px;
left:21px;
position:relative;
text-indent:-999999px;
top:-20px;
width:129px;
}

#homecontact .contact_btn {
background:transparent url(images/contact.png) repeat scroll 0 -58px;
}

#page_wrape {
height:auto !important;
margin:15px auto;
min-height:100%;
width:1131px;
}
#port_sidebar {
background:transparent url(images/sidebar_bg.png) repeat scroll 0 0;
float:left;
height:757px;
left:-5px;
position:relative;
top:-72px;
width:257px;
}

#main_colum {
background:transparent url(images/content_bg.jpg) no-repeat scroll 0 0;
float:left;
left:0;
min-height:800px;
position:relative;
top:-10px;
width:581px;
}


#post{
width: 694px;
float: right;
background:#0099FF;


}

/*Header*/

#top_bar {
height:100px;
margin-bottom:15px;
width:1224px;
}
/*futer*/

#futer {
background: transparent url(images/ftr_bg.jpg) repeat-x;
height: 153px;
width: 100%;
min-width: 1300px;

}

#fut_contact{
height: auto;
width:929px;
margin: 0 auto;

}

#adr_info {
background:transparent url(images/adress.png) no-repeat scroll 0 0;
float:right;
height:138px;
margin:9px 5px;
position:relative;
top:8px;
width:253px;
}

#powered {
color:#777777;
display:block;
float:left;
margin-left:-100px;
margin-top:130px;
}

h1#logo {
background:transparent url() no-repeat scroll left top;
float:right;
height:164px;
text-indent:-999999px;
width:293px;
position:absolute;
left:893px;
display:none;
}
/*MENU BAR*/
#menu_bar {
background:transparent url(images/menu_bg.png) no-repeat scroll 0 0;
float:right;
height:41px;
padding-bottom:15px;
position:relative;
top:55px;
width:694px;
display: none;
}



/*Galery
*/

#galerija {
width: 660px;
margin: 0 auto;
}

dl.gallery-item {
background:transparent url(images/img_bg.png) no-repeat scroll 0 0;
height:150px;
padding:16px;
width:150px !important;
}
dt.gallery-icon{
margin-right: 2px;
width: 150px;

}
.gallery img {
border:2px solid #121212!important;
}


.gallery {
left:1px;
margin:-5px auto;
padding-left:5px;
padding-top:2px;
position:relative;
top:-15px;
width:575px;
}



/*posts*/
.post-edit-link {
color: #FF6600;
float: none;

}

#main-top {
background:transparent url(images/or_top.png) no-repeat scroll -2px 0;
height:25px;
width:604px;
z-index:2;
}



.post {
background:transparent url(images/or_slice.png) repeat-y scroll 0 0;
position: relative;
margin:0 -2px;
min-height:606px;
padding:12px;
width:604px;
z-index: 3;

}

.post p {
color:#999999;
margin:-10px 0 12px;
padding:10px;
width:555px;
}

#bottom {
background:transparent url(images/or_botom.png) no-repeat scroll -4px 0;
height:42px;
margin-left:2px;
width:604px;

}



img.alignleft {
display:inline;
margin:0 6px -10px 0;
padding:2px;
}
.alignleft {
float:left;
}


.wp-image-64 {
background:#101010 none repeat scroll 0 0;
border:1px solid #121212;
}

#post-2.post {
padding:2px 12px 12px;
}

#post-2 h1, h2, h3, h4 {
font-family:Arial,Serif;
font-size:20px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
height:33px;
line-height:normal;
margin:0 0 -12px;
padding:9px;
width:649px;
}

/*Sidebar*/

.linkz {
height:auto;
margin:-29px auto;
width:199px;
}

ul#sidbar_links li {
display:block;
padding-top:58px;
}

ul#sidbar_links li a{
display: block;
color:#555555;
font-size: 14px;
text-align: center;
width: 129px;
height: 58px;
text-indent:-99999px;
margin-left:3px
}

ul#sidbar_links li a:hover{
color:#FF6600;
width: 129px;
height: 58px;

}
.link_s {
margin-left: 3px;
color:#555555;
font-size: 14px;
font-weight: bold;
}

.link_a a {
background:transparent url(images/beletering.jpg) no-repeat scroll ;

}

.link_a a:hover {
background-position:0 -58px ;

}

.link_b a {
background:transparent url(images/routing.jpg) no-repeat scroll ;

}

.link_b a:hover {
background-position:0 -58px ;

}


.link_c a {
background:transparent url(images/borden.jpg) no-repeat scroll ;

}

.link_c a:hover {
background-position:0 -58px ;

}

.link_d a {
background:transparent url(images/gevelreclame.jpg) no-repeat scroll ;

}

.link_d a:hover {
background-position:0 -58px ;

}

.link_e a {
background:transparent url(images/glasfolies.jpg) no-repeat scroll ;

}

.link_e a:hover {
background-position:0 -58px ;

}


.link_f a {
background:transparent url(images/inmedia.jpg) no-repeat scroll ;

}

.link_f a:hover {
background-position:0 -58px ;

}

#homebeletering .link_a a{
background-position:0 -58px ;

}

#homerouting .link_b a{
background-position:0 -58px ;

}


#homeborden .link_c a{
background-position:0 -58px ;

}


#homegevelreclame .link_d a{
background-position:0 -58px ;

}


#homeglasfolies .link_e a{
background-position:0 -58px ;

}


#homeinmedia .link_f a{
background-position:0 -58px ;

}







