/*******************************
http://www.vasbyridklubb.a.se
Enburk stylesheet 2
http://www.enburk.se
@2009 Enburk HB
*******************************/

/* Webtool fix */
.neutral {background:#FFFFFF;color:#000000;}

/* Body */
BODY {font-family:arial;font-size:0.9em;} /*IE-bugg fix*/

/* Element */
/*.element_class_container {}*/
/*.element_class_div {}*/
.element_class_fieldset {border:0px;}
/*.c_part_segment_div {}*/
.element_class_head {font-size:0.8em;}
.element_class_text {font-size:0.75em;}
/*.element_class_logo {}*/

.element_logo_container {float:left;width:400px;}
.element_logo_div {border:0px;padding:0px;margin:0px;}
.element_logo_fieldset {border:0px;padding:0px;}

.element_image_random_container {float:left;height:160px;width:300px;}
.element_image_random_div {border:0px;padding:0px;}
.element_image_random_fieldset {border:0px;padding:0px}

.element_ads_container {margin-top:0.5em;width:190px;}
.element_ads_div {margin:0px auto;padding:0px;}
.element_ads_fieldset {border:0px;padding:0px;}
.element_ads_head {font-size:0.8em;}

.element_widget_container {margin-top:0.5em;width:190px;}
.element_widget_div {margin-top:0.5em;padding:0px;}
.element_widget_fieldset {border:0px;padding:0px;}
.element_widget_fieldset div div div{padding:0px;margin:0px auto;}
.element_widget_head {font-size:0.8em;}

.body_div {background:#FFFFFF;border:#DDDDDD 1px solid;margin:0pt auto;padding:0pt;vertical-align:top;width:985px;}
.innertable_table {border:0;border-spacing:0;padding:0;margin:0;}
.headtable_td {vertical-align:top;width:780px;}
.outerrighttable_td {vertical-align:top;width:190px;}
.tr1_table_td1 {border-bottom:#008800 solid 5px;padding-bottom:0.2em;vertical-align:top;width:780px;}
.nav_css_bar {}
.nav_css_bar_div {}

.tr2_table_td1 {vertical-align:top;}
.element_day_container {color:#008800;float:left;font-size:0.8em;margin-top:0.5em;}
.element_day_div {margin-right:2em;}
.element_day_fieldset {border:0px;padding:0px;}

.tr3_table_td1 {vertical-align:top;}
.tr3_table_td2 {vertical-align:top;width:190px;}

.element_address_container {color:#008800;float:left;font-size:0.8em;margin-top:0.5em;}
.element_address_div {margin-right:2em;}
.element_address_fieldset {border:0px;padding:0px;}

/*Headers*/
H1, H2, H3 {color:#00AA00;font-weight:600;}
H4, H5, H6 {color:#00AA00;font-weight:600;}
H1 {font-size:2.3em;margin-bottom:0.9em;}
H2 {font-size:2.1em;margin-bottom:0.9em;}
H3 {font-size:1.7em;margin-bottom:0.8em;}
H4 {font-size:1.5em;margin-bottom:0.5em;}
H5, H6 {font-size:1.3em;margin-bottom:0.3em;}

/*start input standard size */
.top_heading {font-size:10px;font-weight:bold;}
.input_extrasmall {width:50px;}
.input_small {width:100px;}
.input_mediumsmall {width:150px;}
.input_medium {width:215px;}
.input_mediumlarge {width:300px;}
.input_large {width:380px;}
textarea.input_small {width:100px;height:200px;}
textarea.input_mediumsmall {width:150px;height:200px;}
textarea.input_medium {width:300px;height:200px;}
textarea.input_mediumlarge {width:300px;height:200px;}
textarea.input_large {width:380px;height:200px;}
.textwrapper {padding-top:5px;}
/*end input standard size */

/* Css för document startar*/
.document_container {border:#DDDDDD solid 2px;display:block;margin-left:1px;margin-top:1px;padding-left:5px;padding-right:5px;}
.document_address_container {font-size:0.9em;padding:5px 1px 5px 1px;}
.document_clearboth {clear:both;}

/* Inre containers startar*/
.document_left_container {display:block;float:left;margin:0px 5px 5px 0px;padding-right:5px;height:auto;width:auto;}
.document_center_container {display:block;margin-bottom:5px;height:auto;width:auto;}
.document_right_container {display:block;float:right;margin:0px 0px 5px 5px;padding-left:5px;display:block;}
.document_top_container {display:block;margin-bottom:5px;height:auto;width:auto;}
/*standard containers*/
.document_default_container{margin:0.3em 0;}
.document_defaultborder_container{background:#EEEEEE;border:1px solid #333333;margin:0.3em 0;padding:0.3em;}
/* Inre containers slutar*/

/*Texttyper startar*/
.document_text_introduktion {margin-top:1em;margin-bottom:1.5em;}
.document_text_bodytext {font-size:0.9em;margin-top:1em;}
.document_text_bodytext2 {font-size:0.9em;margin-top:1em;}
.document_text_opening {font-size:0.9em;margin-top:1em;}
.document_text_conclusion {font-size:0.9em;margin-top:1em;}
.document_text_fotnote {font-size:0.8em;margin-top:1em;}
/*Standard texttyper*/
.document_default_category {color:#333333;font-size:0.85em;font-weight:600;}
.document_default_heading {font-size:1.4em;font-weight:600;}
.document_default_listsummary {font-size:0.9em;margin-top:0.3em;}
.document_default_summary {font-size:0.9em;font-style:italic;margin-top:0.3em;}
.document_default_text {font-size:0.9em;margin-top:0.3em;}
.document_default_helpline {font-size:0.9em;margin-top:0.3em;}
.document_default_subheading {font-size:0.85em;font-weight:600;margin-top:1em;}
.document_default_confirmation {font-size:0.9em;margin-top:1em;}
.document_default_link {font-size:0.9em;margin-top:2em;}
/*Texttyper slutar*/

/*Document image startar*/
.document_image_left {font-size:0.7em;font-style:italic;margin-bottom:5px;}
.document_image_right {font-size:0.7em;font-style:italic;margin-bottom:5px;}
.document_image_center {font-size:0.8em;font-style:italic;margin-bottom: 5px;}
.document_image_top {font-size: 0.8em;font-style:italic;margin-bottom: 5px;}
/*Document image slutar*/

/*Doctype indexdoc startar*/ 
.document_indexdoc_container {background:#FFFFDD;margin-bottom:0.75em;margin-top:0.5em;padding:0px 1px 2px 1px;text-align:left;}
.document_indexdoc_box {margin-top:0.2em;}
.document_indexdoc_folder {background:#008800;color:#FFFFFF;font-size:1.1em;font-weight:600;margin-top:1.1em;padding:0.1em;}
.document_indexdoc_heading {font-size:0.9em;font-weight:500;margin-bottom:5px;margin-top:10px;}
/*Doctype indexdoc slutar*/ 

/*Doctype Extract startar*/
.document_extract_container {border-top:1px solid #dddddd;display:block;margin-bottom:0.75em;margin-top:0.75em;padding-left:0.75em;padding-right: 0.75em;}
/*.document_extract_box {}*/
.document_extract_folder {color:#AAAAAA;font-size:1.1em;font-weight:600;margin-top:1.5em;}
.document_extract_heading {font-size:1.4em;font-weight:500;margin-bottom:5px;margin-top:10px;}
.document_extract_subheading {font-size:1.3em;font-weight:600;margin-bottom:5px;margin-top:10px;}
.document_extract_image {float:left;padding-right:5px;}
.document_extract_sign {margin-top:0.5em;margin-bottom:0.75em;}
.document_extract_text {font-size:0.9em;font-weight:normal;}
.document_extract_readmore {font-size:0.7em;margin-top:3px;	margin-bottom:3px;}
/*Doctype Extract slutar*/

/*Signatur startar*/
.document_signature_container {font-size:0.75em;margin:5px 1px 5px 1px;padding: 0.7em;}
.document_short_signature_container {font-size:0.75em;padding:5px 1px 2px 1px;}
/*Signatur slutar*/

/*Miniindex startar*/
.document_miniindex_container {border:1px solid #333333;display:block;margin:5px;height:auto;width:auto;}
.document_miniindex_heading {background-color:#333333;color:#FFFFFF;font-size:1em;font-weight:700;margin-bottom:2px;margin-top:-2px;padding:3px;}
.document_miniindex_links {color:#0000FF;font-size:0.8em;font-weight:500;padding:4px;}
/*Miniindex slutar*/

/*idocumentlink startar*/
.document_link_container {border-bottom:1px solid #AAAAAA;border-top:1px solid #AAAAAA;padding:5px 1px 2px 1px;text-align:left;}
.document_link_heading {font-size:1.15em;font-weight:600;padding:0.25em;}
.document_link_box1 {margin:0.25em;}
.document_link_subheading1 {font-size:0.85em;font-weight:600;}
.document_link_text1 {font-size:0.8em;}
.document_link_box2 {float:left;margin:0.2em;width:48%}
.document_link_subheading2 {font-size:0.85em;font-weight:600;}
.document_link_text2 {font-size:0.8em;}
.document_link_box3 {float:left;margin:0.2em;width:31%}
.document_link_subheading3 {font-size:0.75em;font-weight:600;}
.document_link_text3 {font-size:0.75em;}
.document_link_box4 {float:left;margin:0.2em;width:23%}
.document_link_subheading4 {font-size:0.7em;font-weight:600;}
.document_link_text4 {font-size:0.7em;}
/*idocumentlink slutar*/

/*Doctype docnews startar*/
.docnews_extract_container {border-bottom:1px solid #dddddd;clear:both;margin-top:1em;text-align:left;}
.docnews_extract_folderandhead {font-size:1.4em;margin-top:0.25em;}
.docnews_extract_folderandhead A:link, .docnews_extract_folderandhead A:visited, .docnews_extract_folderandhead A:active {color: #000000;text-decoration:none;}
.docnews_extract_folderandhead  A:hover {color:#0000FF;text-decoration:none;}
.docnews_folder {font-size:0.85em;margin-top:0.25em;}
.docnews_extract_head {font-size:1.5em;margin-top:0.25em;}
.docnews_extract_head A:link, .docnews_extract_head A:visited, .docnews_extract_head A:active {color: #000000;text-decoration:none;}
.docnews_extract_head  A:hover {color:#0000FF;text-decoration:none;}
.docnews_extract_extract {font-size:1em;}
.docnews_extract_date {font-size:0.75em;}
.docnews_extract_readmore {clear:both;font-size:0.8em;margin-bottom:0.5em}
.docnews_extract_readmore A:link, .docnews_extract_readmore A:visited, .docnews_extract_readmore A:active {color:#0000FF;text-decoration:none;}
.docnews_extract_readmore A:hover {color:#81BAD9;text-decoration: none;}
.docnews_blog_container {border-bottom:1px solid #dddddd;clear:both;margin-top:1em;text-align:left;}
.docnews_blog_head {font-weight:600;padding-top:0.5em;}
.docnews_blog_head A:link, .docnews_blog_head A:visited, .docnews_blog_head A:active {color: #000000;text-decoration:none;}
.docnews_blog_head  A:hover {color:#0000FF;text-decoration:none;}
.docnews_blog_date {color:#AAAAAA;float:left;font-weight:600;padding-top:0.55em;margin-right:0.25em;}
.docnews_blog_extract {font-size:1em;margin-top:0.5em;}
.docnews_blog_readmore {clear:both;font-size:0.85em;margin-top:0.25em;margin-bottom:1em;}
.docnews_blog_readmore A:link, A:visited, A:active {color:#0000FF;text-decoration:none;}
.docnews_blog_readmore A:hover {color:#FF0000;text-decoration:none;}
.docnews_extract_image {margin-top:0.25em;}
.docnews_extract_image_small {float:right;padding-left:5px;}
.docnews_extract_image_heading {font-size:0.8em;color:#AAAAAA;}
.docnews_extract_image_photo {font-size:0.8em;color:#AAAAAA;}
/*Doctype docnews slutar*/
.document_news_heading {background-color:#333333;color:#FFFFFF;border-top:1px dotted #333333;margin:1em 0;padding:0.3em 0.2em;text-align:left;}

/* Css för css pager*/
.pager_pages {margin:2px;padding:2px;}
span.pager_pages:hover {background-color:#444444;margin:2px;padding:2px;}
.pager_pages a:hover {font-weight:bold;color:#FFFFFF}
.pager_pages_selected {background-color:#000000;margin:2px;padding:2px;font-weight:bold;color:#FFFFFF;}
/* Css för css pager slutar */

/* Css för toolbar startar*/
.toolbar_item {margin:2px;}
span.toolbar_item:hover {background-color:#444444;}	/*margin: 10px;*/
/* Css för toolbar slutar */

/* Form validation startar*/
.required_marker {margin-left:10px;}/*float:left;*/
label.error {font-weight:normal;background:#f0f0d0;color:#000000;background-image:url('/page_images/stop_icon_20.png');background-repeat:no-repeat;background-position: 1px 3px;padding-left:25px;padding-right:5px;padding-top:5px;padding-bottom:5px;border: 1px solid #FF7BAD;z-index:12;font-size:12px;}
/*background-attachment:fixed;*/
/* pos rel och top 20 ska bort om attached */
/*position:relative;top:20px;*/
.requiredfieldexplanation {font-style:italic;}
/* Form validation slutar*/
