/*first up some resetting code to remove content added before*/
/* This should be made optional */#widget_structure_1_x {display:none;}
#widget_structure_1_tab_list li.widget_structure_tab_list_item:before {content:"";}
#widget_structure_1_list li.widget_structure_list_item:before {content:"";}

#widget_structure_1 {
margin: 0;
padding: 0;
border: 0;
list-style: none;
background:none;
border:1px solid #91B6FF;
margin-top:40px;
position:relative;}

#widget_structure_1_tab_list {
margin: 0;
padding: 0;
border: 0;
list-style: none;
background:none;
width:100%;
height:40px;
position:absolute;
top:-40px;
left:3px;
overflow:hidden;}

#widget_structure_1_tab_list li.widget_structure_tab_list_item {
margin: 0;
padding: 0;
border: 0;
list-style: none;
background:none;
height:40px; /*19px*/
float:left;
width:33%;}

#widget_structure_1 h3.widget_structure_title {
margin: 0;
padding: 0;
border: 0;
list-style: none;
background:none;
background:url("../templates/default_tabs/menu_stred.gif") repeat scroll 0 0 transparent;
border:0 none;
float:left;
font-size:1.22em;
font-weight:bold;
height:40px;
line-height:2.6;
list-style:none outside none;
margin:0;
padding:0;
position:relative;
text-align:center;
width:100%;}

#widget_structure_1 h3.widget_structure_title span.widget_structure_title_inner_before {
margin: 0;
padding: 0;
border: 0;
list-style: none;
background:none;
background-image:url('../templates/default_tabs/menu_l.gif');
background-repeat:no-repeat;
background-position:left top;
position:absolute;
top:0;
left:0;
width:10px;
height:40px;
display:block;}

#widget_structure_1 h3.widget_structure_title span.widget_structure_title_inner_after  {
margin: 0;
padding: 0;
border: 0;
list-style: none;
background:none;
background-image:url('../templates/default_tabs/menu_r.gif');
background-repeat:no-repeat;
background-position:right top;
position:absolute;
top:0;
right:0;
width:10px;
height:40px;
display:block;}

#widget_structure_1 h3.widget_structure_title.selected {
margin: 0;
padding: 0;
border: 0;
list-style: none;
background:none;
background-color:white;
height:40px;
float:left;
font-size:1.22em;
font-weight:normal;
line-height:2.6;
padding:  0;/*5px 10px; */
position:relative;
color:white;
text-align:center;
color:#91B6FF;
font-weight:bold;
cursor:Pointer;}

#widget_structure_1 h3.widget_structure_title.selected span.widget_structure_title_inner_before {
margin: 0;
padding: 0;
border: 0;
list-style: none;
background:none;
 background-repeat:no-repeat;
background-position:left top;
position:absolute;
top:0;
left:0;
width:10px;
height:10px;
display:block; }

#widget_structure_1 h3.widget_structure_title.selected span.widget_structure_title_inner_after {
margin: 0;
padding: 0;
border: 0;
list-style: none;
background:none;
 background-repeat:no-repeat;
background-position:right top;
position:absolute;
top:0;
right:0;
width:10px;
height:10px;
display:block; }

#widget_structure_1 h3.widget_structure_title:hover {
margin: 0;
padding: 0;
border: 0;
list-style: none;
background:none;
 cursor:Pointer;}

#widget_structure_1 h3.widget_structure_title:hover span.widget_structure_title_inner_before {
margin: 0;
padding: 0;
border: 0;
list-style: none;
background:none;
}

#widget_structure_1 h3.widget_structure_title:hover span.widget_structure_title_inner_after {
margin: 0;
padding: 0;
border: 0;
list-style: none;
background:none;
 }

#widget_structure_1_list {
margin: 0;
padding: 0;
border: 0;
list-style: none;
background:none;
width:100%;
}

#widget_structure_1_list li.widget_structure_list_item {
margin: 0;
padding: 0;
border: 0;
list-style: none;
background:none;
}

#widget_structure_1_list div.widget_structure_content {
margin: 0;
padding: 0;
border: 0;
list-style: none;
background:none;
padding:10px;
}

/*first up some resetting code to remove content added before*/
/* This should be made optional */#widget_structure_2_x {display:none;}
#widget_structure_2_tab_list li.widget_structure_tab_list_item:before {content:"";}
#widget_structure_2_list li.widget_structure_list_item:before {content:"";}

#widget_structure_2 {
margin: 0;
padding: 0;
border: 0;
list-style: none;
background:none;
border:1px solid #91B6FF;
margin-top:40px;
position:relative;}

#widget_structure_2_tab_list {
margin: 0;
padding: 0;
border: 0;
list-style: none;
background:none;
width:100%;
height:40px;
position:absolute;
top:-40px;
left:3px;
overflow:hidden;}

#widget_structure_2_tab_list li.widget_structure_tab_list_item {
margin: 0;
padding: 0;
border: 0;
list-style: none;
background:none;
height:40px; /*19px*/
float:left;
width:33%;}

#widget_structure_2 h3.widget_structure_title {
margin: 0;
padding: 0;
border: 0;
list-style: none;
background:none;
background:url("../templates/default_tabs/menu_stred.gif") repeat scroll 0 0 transparent;
border:0 none;
float:left;
font-size:1.22em;
font-weight:bold;
height:40px;
line-height:2.6;
list-style:none outside none;
margin:0;
padding:0;
position:relative;
text-align:center;
width:100%;}

#widget_structure_2 h3.widget_structure_title span.widget_structure_title_inner_before {
margin: 0;
padding: 0;
border: 0;
list-style: none;
background:none;
background-image:url('../templates/default_tabs/menu_l.gif');
background-repeat:no-repeat;
background-position:left top;
position:absolute;
top:0;
left:0;
width:10px;
height:40px;
display:block;}

#widget_structure_2 h3.widget_structure_title span.widget_structure_title_inner_after  {
margin: 0;
padding: 0;
border: 0;
list-style: none;
background:none;
background-image:url('../templates/default_tabs/menu_r.gif');
background-repeat:no-repeat;
background-position:right top;
position:absolute;
top:0;
right:0;
width:10px;
height:40px;
display:block;}

#widget_structure_2 h3.widget_structure_title.selected {
margin: 0;
padding: 0;
border: 0;
list-style: none;
background:none;
background-color:white;
height:40px;
float:left;
font-size:1.22em;
font-weight:normal;
line-height:2.6;
padding:  0;/*5px 10px; */
position:relative;
color:white;
text-align:center;
color:#91B6FF;
font-weight:bold;
cursor:Pointer;}

#widget_structure_2 h3.widget_structure_title.selected span.widget_structure_title_inner_before {
margin: 0;
padding: 0;
border: 0;
list-style: none;
background:none;
 background-repeat:no-repeat;
background-position:left top;
position:absolute;
top:0;
left:0;
width:10px;
height:10px;
display:block; }

#widget_structure_2 h3.widget_structure_title.selected span.widget_structure_title_inner_after {
margin: 0;
padding: 0;
border: 0;
list-style: none;
background:none;
 background-repeat:no-repeat;
background-position:right top;
position:absolute;
top:0;
right:0;
width:10px;
height:10px;
display:block; }

#widget_structure_2 h3.widget_structure_title:hover {
margin: 0;
padding: 0;
border: 0;
list-style: none;
background:none;
 cursor:Pointer;}

#widget_structure_2 h3.widget_structure_title:hover span.widget_structure_title_inner_before {
margin: 0;
padding: 0;
border: 0;
list-style: none;
background:none;
}

#widget_structure_2 h3.widget_structure_title:hover span.widget_structure_title_inner_after {
margin: 0;
padding: 0;
border: 0;
list-style: none;
background:none;
 }

#widget_structure_2_list {
margin: 0;
padding: 0;
border: 0;
list-style: none;
background:none;
width:100%;
}

#widget_structure_2_list li.widget_structure_list_item {
margin: 0;
padding: 0;
border: 0;
list-style: none;
background:none;
}

#widget_structure_2_list div.widget_structure_content {
margin: 0;
padding: 0;
border: 0;
list-style: none;
background:none;
padding:10px;
}

/*first up some resetting code to remove content added before*/
/* This should be made optional */#widget_structure_3_x {display:none;}
#widget_structure_3_tab_list li.widget_structure_tab_list_item:before {content:"";}
#widget_structure_3_list li.widget_structure_list_item:before {content:"";}

#widget_structure_3 {
margin: 0;
padding: 0;
border: 0;
list-style: none;
background:none;
margin-top:10px;}

#widget_structure_3_tab_list {
margin: 0;
padding: 0;
border: 0;
list-style: none;
background:none;
}

#widget_structure_3_tab_list li.widget_structure_tab_list_item {
margin: 0;
padding: 0;
border: 0;
list-style: none;
background:none;
/* margin:0 0 0 15px; */
 }

#widget_structure_3 h3.widget_structure_title {
margin: 0;
padding: 0;
border: 0;
list-style: none;
background:none;
 margin:0 0 0 15px;
font-size:1em;}

#widget_structure_3 h3.widget_structure_title span.widget_structure_title_inner_before {
margin: 0;
padding: 0;
border: 0;
list-style: none;
background:none;
}

#widget_structure_3 h3.widget_structure_title span.widget_structure_title_inner_after  {
margin: 0;
padding: 0;
border: 0;
list-style: none;
background:none;
/* nadpis */}

#widget_structure_3 h3.widget_structure_title.selected {
margin: 0;
padding: 0;
border: 0;
list-style: none;
background:none;
 margin:0 0 0 15px;
font-size:1em;}

#widget_structure_3 h3.widget_structure_title.selected span.widget_structure_title_inner_before {
margin: 0;
padding: 0;
border: 0;
list-style: none;
background:none;
}

#widget_structure_3 h3.widget_structure_title.selected span.widget_structure_title_inner_after {
margin: 0;
padding: 0;
border: 0;
list-style: none;
background:none;
}

#widget_structure_3 h3.widget_structure_title:hover {
margin: 0;
padding: 0;
border: 0;
list-style: none;
background:none;
 margin:0 0 0 15px;}

#widget_structure_3 h3.widget_structure_title:hover span.widget_structure_title_inner_before {
margin: 0;
padding: 0;
border: 0;
list-style: none;
background:none;
}

#widget_structure_3 h3.widget_structure_title:hover span.widget_structure_title_inner_after {
margin: 0;
padding: 0;
border: 0;
list-style: none;
background:none;
}

#widget_structure_3_list {
margin: 0;
padding: 0;
border: 0;
list-style: none;
background:none;
}

#widget_structure_3_list li.widget_structure_list_item {
margin: 0;
padding: 0;
border: 0;
list-style: none;
background:none;
border:0px solid red;
width: 33%;
float: left;}

#widget_structure_3_list div.widget_structure_content {
margin: 0;
padding: 0;
border: 0;
list-style: none;
background:none;
display:block !important;
 margin:5px;
padding:8px;
border:1px solid #91B6FF;}

