/* 
WOO CUSTOM STYLESHEET
---------------------

Instructions:

Add your custom styles here instead of style.css so it 
is easier to update the theme. Simply copy an existing 
style from style.css to this file, and modify it to 
your liking.

*/

/* cinteros style */

html,body { height: 100%; margin:0; padding:0; }


#main a { color: #ED4256; text-decoration: underline; } 


#header {
	width: 100%;
	height: 75px;
	padding: 15px 0 5px 0;
	clear: both;
	position: relative;
}

body {font-family:arial,helvetica,geneva,sans-serif;}

div.hr, #footer div.hr { margin:5px 0; }

h1 {  }
h1,h2 {font-family:arial,helvetica,geneva,sans-serif;text-transform: uppercase;}
h3 {font-family:arial,helvetica,geneva,sans-serif;}
#main h1 { font-weight: normal; font-size: 2.4em; margin: 0; padding-bottom: 20px; }
#main h2 { font-size: 1.6em; padding: 10px 0 5px 0; }
#main h3 { font-size: 1.3em; padding: 10px 0 5px 0; color: #ED4256; }
#main ul, #main ol { padding-top: 5px; }

#top { background:#fff url(''); border:0;}
#top .content { background:url(''); border:0; }
#featured { background:#fbfbfb; border-top:1px solid #fff; border-bottom:1px solid #dfdedd; }
#nav a {font-family: arial,helvetica,geneva,sans-serif; font-size:14px; color:#000; background-color:transparent;}
#nav a:hover, #nav li.current_page_item a, #nav li.current_page_parent{ color:#ed4256; border:0; border-width: 0; background-color: transparent; }
#nav li:hover, #nav li.current_page_item { border:0; background-color:transparent; }

#nav li a:hover {background-color:transparent;}


#nav li.current_page_item ul li a { color:#ed4256; background:#fff; background-color:transparent; }
#nav li.current_page_item ul li a:hover, #nav li ul li.current_page_item a:hover { color:#000; background-color:transparent; }

#nav li.current-page-ancestor a{ color:#ed4256; }

#header {border-bottom:3px solid #000;}

#loopedSlider .container {
height:340px !important;
}
#loopedSlider { width:960px; margin:0 auto; position:relative; }

#loopedSlider img, #loopedSlider p {padding:0;margin:0;}

#loopedSlider { padding-top:0; margin-top:5px; padding-bottom:0; margin-bottom:5px;}

#featured h2 { color:#000; text-shadow:none; }
#featured { background:#fff; url(''); border-top:0; border-bottom:0;  }
#featured {padding:0;margin:0}
#slide, .slide, img.slide {padding:0;margin:0;}


#main-content {width:860px; border-top:3px solid #000; border-bottom:3px solid #000; margin-left: auto;  margin-right: auto; margin-bottom:0;padding-bottom:0;}






#main-content {	padding:5px 0 10px 0; margin-top: 5px;margin-bottom: 5px; }

#main-content { background: #fff url('images/arrow-divider.png') bottom center no-repeat; color:#000; }

#main-content .fullwidth { background: #fff; }

#main-content .page { margin-bottom:0;padding-bottom:0; }

#content a {color: #000;}

.col-left {margin-bottom:0;padding-bottom:0;}


#main-content .breadcrumbs { color: #666; text-decoration:none;}
#main-content .breadcrumbs a, .breadcrumbs a:active, .breadcrumbs a:visited, .breadcrumbs a:focus, .breadcrumbs a:link    { color: #666; text-decoration:none; }
#main-content .breadcrumbs a:hover { color: #ed4256; text-decoration:none; }


#mini-features div {border:1px solid #e9e8e8;padding:15px; margin-bottom:5px; padding-right:30px;
background: #F2F2F2 url('images/arrow-right.png') no-repeat right center;
}

#mini-features div:last-child { margin-bottom:0px; }

#mini-features a {color: #000;}
#mini-features a.div {color: #000;}
#mini-features div a {color: #000; text-decoration:none;}
#mini-features div h3 {color: #ed4256;}
#mini-features div a:hover, .miniflink a:hover {color: #ed4256;}
#mini-features p { padding: 0; margin: 0; }
.miniflink,.miniflink a {color: #000;}

#sidebar {color: #000;}

#sidebar a {color: #000;}
#sidebar a:hover {color: #ed4256;}

#sidebar li.block a {color: #000;}
#sidebar li.block a:hover {color: #ed4256;}

#sidebar li.widget a, li.widget_rss, li.rsswidget {color: #000;}
#sidebar li.widget a:hover {color: #ed4256;}

#sidebar h3 {color: #cc9d45;font-family:arial,helvetica,geneva,sans-serif;}
#sidebar h3 a {color: #cc9d45}
.rssimga  {float:right;}

#sidebar .widget {background:#F2F2F2;border:1px solid #e9e8e8;padding:15px;}
#sidebar .widget {margin-bottom:5px;}
#sidebar .widget:last-child {margin-bottom:0px;}

#sidebar .widget p {margin:5px; padding:0;}

.rsswidget a, a.rsswidget, .rsswidget li a, li.rsswidget a, .widget a {color: #000;}


#footer { width:860px; margin-left: auto;  margin-right: auto; background: #fff url('') repeat-x top left; padding: 15px 0 14px 0; margin-top:0px;  }
#footer .col-left { width:500px; padding:0 20px 0 0; background:url('') repeat-y top right; }

#bannerz { width: 860px; overflow: hidden; margin: 5px auto; padding: 5px 0; border: 3px solid #000; border-width: 3px 0;}
#bannerz p { padding:0; margin:0; line-height:0; }
.bannerz p { padding:0; margin:0; }
.bannerz img { padding:0; margin:0; }
.bannerz {margin:0; padding:0; float:left;}

#bannerz-1 {margin-right:2px;}
#bannerz-2 {margin-right:2px;}
#bannerz-3 {margin-right:2px;}
#bannerz-4 {margin-right:2px;}
#bannerz-5 {float:right}



/* denk @ attraction */

body, #container { background: #000 url(images/cinteros/bg-wrap.gif) no-repeat center top; }

#wrap { width: 901px; margin: 0 auto; background: #FFF;  }

#main-content { border: 0; }

#featured { display: none; }
.home #featured { display: block; }
.home #main-content, .home #main-content .content  { background-image: none; }



/* events */
.widget_em_widget .em_listlink a { display: block; padding-bottom: 5px; border-bottom: 1px solid #CCC; }
.widget_em_widget a .em_linktoall { display: block; text-align: right; color: #ed4256;  }

.eventitem { margin: 10px 0; padding: 10px 0 0 0; border-bottom: 1px solid #000; }
.eventitem .date { float: left; display: block; padding: 0 5px; font-size: 0.8em; background: #000; font-weight: bold; color: #FFF;  }
.eventitem .goto { position: relative; left: 5px; }
.eventmap .em-location-map { width: 535px !important; height: 400px; } 
.eventmap { display: none; }



#loopedSlider { position: relative; left: -30px; }


#sidemenuax .page_item { padding: 3px 0; margin: 0; }
#sidemenuax .page_item ul.children li { padding: 1px 0 1px 20px; border: 0; }
#sidemenuax li a, #sidemenuax li.current_page_item li a, #sidemenuax li.current_page_parent li a { color:#636363; }
#sidemenuax li.current_page_item a, #sidemenuax li.current_page_parent a, #sidemenuax li.current_page_parent li.current_page_item a, #sidemenuax li.current_page_item li a:hover, #sidemenuax li.current_page_parent li a:hover { color:#ed4256; }
#sidemenuax li { font-weight: bold; text-transform: uppercase; }
#sidemenuax .children li { font-weight: normal; text-transform: none; }

.breadcrumbs { display: none; }
#main .post p { padding: 0 0 20px 0; }


#nav li#menu-item-104 a, #nav li#menu-item-104 a:hover { padding: 0 0 0 30px; background: url('/wp-content/uploads/2011/02/icon_american_flag.jpg') no-repeat 10px center; position:relative; left: 7px; }


#footer { width: auto; padding: 20px; background: #f2f2f2; border-top: 1px solid #e9e8e8;}
#footer h3 { font-size: 1.1em; font-weight: bold; text-transform: uppercase; }

#footer .partners a { display: block; height: 70px; background: url('/wp-content/uploads/2013/01/footer-partners.jpg') no-repeat; }
#footer .partners a span { display: none; }
#footer .contact { float: left; width: 540px; height: 60px; background: url(images/cinteros/footer-contact.jpg) no-repeat; }
#footer .contact a span { display: block; width: 100%; height: 100%; }
#footer .blog { float: left; width: 320px; }
#footer .blog a { display: block; height: 70px; width: 320px; background: url(images/cinteros/footer-blog.jpg) no-repeat; }
#footer .blog a span { display: none; }

/* CASE */
    #qwe ul{margin:0px 0px 0px 0px; float:left; padding:0px; clear:both;}
    #qwe li{float:left; display:inline; padding:0px; margin-bottom:30px;}
    #qwe img {border: 2px solid black; margin-right:20px;}
    .eqw{height:3px; width:100%; background-color:Black; margin:5px 0px 5px 0px; border:0 none;}

#text-9 p{font-size:14px;}
#text-9 a {color: #ED4256;}
#text-9 img {margin-left:-2px; margin-right: 5px; float: left;}

/*MÄNNISKORNA*/
    
    #manniskorna_pres ul{margin:0px 2px 30px 0px; height:122px; float:left; padding:0px; width:265px;}
    #manniskorna_pres li{float:left; display:inline; padding:0px; margin:0px; }
    #manniskorna_pres img{margin: 0 5px 0 0; border:1px solid #CCCCCC;}
   .wer{text-transform:uppercase; font-size:11px; font-weight:bold; width: 140px; overflow:hidden; white-space:nowrap; }
   #manniskorna_pres a{text-decoration:none;}



/*sidebar fix*/
#categorypostsnyheter-3 { display: none; }
#em_widget-4 { display: none; }
#text-5 { display: none; }

.home #categorypostsnyheter-3, .home #em_widget-4, .home #text-5 { display: block; }
/*människorna*/ 
.page-id-457 #categorypostsnyheter-3, .page-id-457 #em_widget-4 { display: block; }
.page-id-457 #sidemenuax { display: none; }
/*event*/ .page-id-367 #categorypostsnyheter-3 { display: block; }
/*infobox/aktuellt*/ .single-infobox #categorypostsnyheter-3, .single-infobox #em_widget-4 { display: block; }

/*karriär-att arbeta på..*/ li.page-item-744 { display: none; }


/*kontaktinforuta*/
#sidebar #text-14 p { line-height: 1.4em; padding: 7px 5px; margin: 0; }
#sidebar #text-18 p { line-height: 1.4em; padding: 7px 5px; margin: 0; }

/*Göm Agresso menyn*/
li.page-item-121 ul { display: none; }


/* template lightbox/iframe page */
body.framed { background: #FFF; text-align: left; margin:0; padding: 0; }
body.framed #container { background: transparent; margin:0; padding: 0; }
body.framed #wrap { background: transparent; text-align: left; margin:0; padding: 0; width: auto; }
body.framed #top { display: none; }
body.framed #footer { display: none; }
body.framed #sidebar { display: none; }
body.framed #main-content { background: transparent; text-align: left; margin:0; padding: 0; width: auto; }
body.framed #main-content .content { background: #FFF; text-align: left; margin:0; padding: 0; width: auto; }
body.framed #main { background: transparent; text-align: left; margin:0; padding: 0; width: auto; }
body.framed #main .post { padding: 0; }
body.framed #main p, body.framed #main h1 { padding: 0 0 5px 0; margin: 0; }
body.framed #main p { font-size: 1em; line-height: 1.4em; }
body.framed #main h1 { font-size: 1.6em; }
body.framed .post-edit-link { display: none; }

div.light_square .pp_close { width: 110px; height: 24px; position: relative; top: 10px; }
div.light_square .pp_details { margin: 0; }
div.light_square .pp_nav { position: relative;  top: 10px; }
div.light_square .pp_nav p.currentTextHolder { padding: 0; mergin-top:0; position: relative; top: -2px; font-size: 16px; font-weight: bold; color: #999; }
div.light_square .pp_description, div.light_square .pp_bottom  { display: none !important; }

#mini-features ul{padding:0px;}

#smabilder{margin:20px -5px 0px -5px;; padding-left:0px;}
#smabilder li{ display:inline; list-style:none;}
.smabilder{margin:0px 5px;}

#prova-nytt-form .bottom-text { font-size: 0.8em; font-style:italic; }

table.table-news-item {
    font-size: 14px;
}